当前位置: 首页 > 图灵资讯 > 行业资讯> python中try-except-else语句的介绍

python中try-except-else语句的介绍

来源:图灵python
时间: 2024-06-24 13:48:38

1、类似try-except,但如果程序没有错误,即没有跳到except语句块,则执行else语句块。

2、如果程序错误,跳到except语句块,直接跳过else语句块。

try:
<语句>#操作其他代码
except<名字>:
<语句>#如果在try部分引发'name'异常
except<名字>,<数据>:
<语句>#如果导致'name'异常,获取额外数据
else:
<语句>#若无异常发生

实例

defpision(DivideBy):
return42/DivideBy
try:
num=int(input("Pleaseinputainteger:\n"))
print(pision(num))
exceptZeroDivisionError:#except后写错了类型
print("Dividedbyzero!")
exceptValueError:
print("Wronginput!")
exceptValueError:
print("Wronginput!")
else:
print("Noerror.Goodjob!")

以上是python中的try-except-else语句的介绍,希望对大家有所帮助。更多Python学习指导:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。