for语句
for循环应该是编程中最常用的一类语句了,它可以把需要重复的语句按需求反复执行,简化代码。
下面用for循环来实现打印列表中的人名:
names=["Abel","Bob","Colin","David"]
for name_p in names:
print(name_p)
得到打印结果
- 代码执行时,每一次从列表names中取出一个元素,然后执行循环体。
- 对列表中的每个元素,都将执行指定的操作,而不管列表中有多少个元素
需要注意
- python通过缩进来判断当前行与前一行的关系。通过代码的缩进可以让代码结构而整洁且清晰。
- 对于for语句属于循环体内部分的代码一定要缩进,通常当python找不到for缩进的代码块时,会提示"expect an indented block".
- 在程序中,要避免不必要的缩进。在大多数情况下,不必要的缩进容易导致逻辑错误。
- for语句的末尾的“:”告诉python,下面一行开始循环体的第一行,不要忘记了这个符号。