13. 循环语句

13.1 while循环

while bool:
pass
else:
pass

练习:1-100求和;输出9*9乘法表

13.2 for循环

for <variable> in <sequence>:
<statements>

13.3 range()函数

如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列:

range(start,end,step)

13.4 break和continue语句及循环中的else子句

(1) break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。

(2) continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

13.5 pass 语句

Python pass是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。