操作列表
for循环
for循环:对数据集执行整体操作,对列表中的每个元素都执行相同的操作(对列表中的每个元素,都将执行循环指定的步骤,而不管列表包含多少个元素),如
magicians=['alice','david','carolina'] for magician in magicians:#分清单复数的含义 print(magician)
for循环可以与其他语句结合使用,如:
magicians=['alice','david','carolina'] for magician in magicians:#不要漏掉冒号 print(f'{magician.title(),that was a great trick!}') print(f'I can't wait to see your next trick,{magician.title()}.\n') print('Thank you, that was a great magic show!')#没有缩进的代码只执行一次
备注:两个print()都缩进,表示每个缩进的代码行都是循环的一部分,将针对列表中的每个值都执行一次,其中第二个函数调用print()中的换行符"\n",表示每次迭代结束后都插入一个空行
for循环中缩进错误
-
忘记缩进,报错:IndentationError: expected an indented block
-
忘记缩进额外的代码行&#