当前位置: 首页 > 图灵资讯 > 行业资讯> python try是什么意思

python try是什么意思

来源:图灵python
时间: 2024-08-21 22:12:17

1、说明

try是捕获异常的关键词。在程序开发中,如果不能确定某些代码的执行(程序语法完全正确),则可以添加try以捕获异常。

2、工作原理

当一个try句子开始时,python会在当前程序的上下文中标记,这样当异常出现时,它就可以回到这里。try句首先执行,然后依赖于执行是否异常。

(1)如果try后的句子在执行过程中出现异常,python将跳回try,执行第一个与异常相匹配的except句子。异常处理后,控制流通过整个try句子(除非在处理异常时出现新的异常)。

(2)如果try后的句子中有异常,但没有匹配的except句子,异常将提交给上层try或程序的顶层(这将结束程序并打印缺失的错误信息)。

(3)如果try句执行时没有异常,python将执行else句后的句子(如果有else)控制通过整个try句子的流通。

3、实例

try:
#无法确定正确执行的代码
num=int(input('请输入一个数字,'))
except:
print('请输入正确的整数')

print('*'*50)

以上就是python try的介绍,在捕获异常时,我们可以用try来解决,甚至结合其他函数。更多Python学习指南:python基础教程

(推荐操作系统:windows7系统Python 3.9.1,DELL G3电脑。)