动易学校网站优化手机性能的软件
菜鸟教程《Python 3 教程》笔记(11)
- 11 循环语句
- 11.1 while 循环
- 11.1.1 while 循环使用 else 语句
- 11.2 for 语句
- 11.2.1 for...else
- 11.3 break 和 continue 语句及循环中的 else 子句
11 循环语句
出处: 菜鸟教程 - Python3 循环语句
11.1 while 循环
11.1.1 while 循环使用 else 语句
expr 条件语句为 true 则执行 statement(s) 语句块,如果为 false,则执行 additional_statement(s)。
语法:
while <expr>:<statement(s)>
else:<additional_statement(s)>
11.2 for 语句
11.2.1 for…else
当循环执行完毕(即遍历完 iterable 中的所有元素)后,会执行 else 子句中的代码,如果在循环过程中遇到了 break 语句,则会中断循环,此时不会执行 else 子句。
for <variable> in <sequence>:<statements>
else:<statements>
11.3 break 和 continue 语句及循环中的 else 子句
break
语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。
continue
语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。