python中try的作用(python try是什么意思)
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基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!