基于Python3版本的学习。
循环语句:可以让计算机重复和自动地执行代码。
两种循环语句:for…in…循环语句、while循环语句。
for…in…循环语句(简称为for循环)
简单的for循环代码格式:
for i in [1,2,3,4,5]:
print(i*5)
# 遍历列表[1,2,3,4,5],满足就循环执行i*5;
# 不要忘记for语句后面的英文冒号;
# 不要忘记print()函数前面的缩进。
上述代码可这样理解:
¹. 一群人在排队办理业务,也就是列表[1,2,3,4,5];
². 它们中的每一个被叫到号的时候(for i in),就轮流进去一个空房间 i 办业务;
³. 每一个数字进去房间之后,都对计算机说:“我要办这个业务”,也就是print(i),然后计算机为每一个数字提供了打印服务,将1,2,3,4,5都打印在了屏幕上。
for循环的3个要点即是:1.空房间;2.一群等着办业务的人;3.业务流程
for循环:空房间
上面代码中的i就是空房间,学名叫元素(item),你可以把它当成是一个变量。给房间取一个名字,也就是“变量名”。
for循环:一群排队办业务的人
列表、字典和字符串这类数据类型往往可理解为“一群排队办业务的人”,而整数、浮点数不行。
这个过程,在Python中的学名就叫做遍历。
dict = {
'日本':'东京','英国':'伦敦','法国':'巴黎'}
for i in dict:
print(i)
#运行结果:
日本
英国
法国
for i in '吴承恩'