程序的循环结构
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(最终会执行)