说明
1、执行try语句。
2、如有异常,在except语句中找到相应的异常病进行治疗。
3、如无异常,则执行else语句内容。
4、最后,无论是否有异常,都要执行finally语句。
实例
#异常情况简单 try: num=int(input("Pleaseinputyournumber:")) rst=100/num print("计算结果为:{}".format(rst)) except: print("输入错误") #exit意味着退出程序 exit() Pleaseinputyournumber:0 输入错误 #异常情况简单 #提示信息 try: num=int(input("Pleaseinputyournumber:")) rst=100/num print("计算结果为:{}".format(rst)) #捕获异常后,实例中会出现异常实例化和错误信息 #注意以下写作方法 #以下句子是捕捉ZeroDivisioneroror异常的实例e exceptZeroDivisionErrorase: print("输入错误") print(e) #exit意味着退出程序 exit()
以上是python异常处理的过程,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。