for…in…循环(遍历)语句
咱们先从了解一个range函数开始:
range(x)函数 可以生成一个从0到x-1的整数序列
range(a,b) 函数 ,你可以生成了一个【取左不取右】的整数序列(此处联想列表的索引,取左不取右)
大家开启编辑器一起来实现以下代码。
talk is cheap , show your code
翻译过来就是:‘少废话,放码过来吧’
for i in range(5):#记得冒号下要缩进。
print(i)#打印出0,1,2,3,4
for n in range(2,5):
print(n)#打印出2,3,4
for k in range(3):
print(‘I LOVE U’)#会打印三次I LOVE U 可以理解为循环三次
for k in range(3):
print(k) #打印出0,1,2
print(k+10)#打印出10,11,12
print(‘我很棒’)#会打印三次我
小提示:当代码后有冒号:时,下一句通常是要缩进的,大家可以在以后留意下。(不缩进的话,通常也会报错哦)
注意:Python 语言采用严格的“缩进”来表明程序的格式框架。循环(遍历字符串、列表、字典) 其实for i in 即可叫循环也可以叫遍历。
遍历字符串
for z in ‘我在故宫修文物’:
print(z)#打印出字符串里的每个字,此时可以理解为遍历,z一个一个遍历过去
遍历列表
for i in [1,2,3,4,5]:
print(i)#打印出1,2,3,4,5
代码含义,当i 取值1时,打印1。当i取值2时,打印2。依次打印下去