异常处理
异常处理语句
异常处理是为了增强程序的健壮性,预先考虑好程序可能出错的地方,使用try语句来执行,可以让程序在出错时也能继续执行,不至于崩溃。
try语句尝试执行语句.except语句处理出错.else语句没有错误时执行。finally语句不管有没有错都会执行。
try:
x = int(input())
print(10/x) #如果x输入为0,则会出错
except:
print("Error") #x输入为0时执行
else:
print('No error') #x输入不为0时执行
finally:
print("I will always execute")调试程序
程序调试是为了监测和查看程序运行时的每个阶段的状态,主要有以下好处:
便于理解程序运行过程。
查看程序出错原因。
lis = []
for i in range(10):
lis.append(i*i) #可以设置此行为断点,分步执行程序
print(lis)