For循环
foods = ['bacon', 'tuna', 'ham', 'snausages', 'beef']
for f in foods:
print(f)
定义一个字符串数组,定义一个变量f
for循环语句的意义为,将数组foods中每个值,都赋值给f并且执行下面的输出(遍历所有的值)。
foods = ['bacon', 'tuna', 'ham', 'snausages', 'beef']
for f in foods:
print(f)
print(len(f))
与if语句后只能执行一行程序不同,在for循环中,能执行多行程序。需要保证两行命令的缩进为相同字符。上述代码先执行输出字符,后输出字符串长度。
for f in foods[:2]:
将for循环中数组部分换成上述代码,可以实现遍历数列中的部分子数列。