#magicians.py
magicians=['alice','amy','david']
for magician in magicians:print(magician)
输出为:
alice
amy
david
这行代码让python从列表magicians中取出一个名字,并将其存储在变量magician中。
1.for循环中执行更多的操作
在代码行for magician in magicians:后面,每个缩进的代码行都是循环的一部分,且将针对列表中的每个值都执行一次。
for循环后面,没有缩进的代码行都只执行一次,而不会重复执行。
2.避免缩进错误
python根据缩进来判断代码行和前一个代码行的关系。
要避免忘记缩进和避免不必要的缩进