菜鸟教程《Python 3 教程》笔记(11):循环语句

菜鸟教程《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 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

你可能感兴趣的:(#,菜鸟教程《Python,3,教程》笔记,python,笔记)