程序的循环结构

3.2 程序的循环结构
遍历循环

语法结构:

for < 循环变量 > in < 循环结构 >:

<语句块>

无限循环

由条件控制的循环运行方式

语法结构:

while < 条件 >:

<语句块>

循环控制保留字

break 和 continue

-break 跳出并结束当前整个循环,执行循环后的语句

-continue 结束当次循环,继续执行后续次数循环

循环的拓展

当循环没有被 break 语句退出时,执行 else 语句。

else 语句作为“正常”完成循环的奖励

3.3 异常处理
异常处理的基本使用

示例

try:
num = eval(input(“请输入数字”))
print(num**2)
except:
print(“你输入的不是数字”)
异常处理的高级使用

try:

  语句块 1

except:

  语句块 2

else:

  语句块 3(不发生异常时执行)

finally

  语句块 4(最终会执行)