登录

异常处理

异常处理语句

异常处理是为了增强程序的健壮性,预先考虑好程序可能出错的地方,使用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)
登录