python中try语句_【转】python try语句相关(try/except/else/finally)

1、try - except

作用: 捕获程序在执行时遇到的异常情况,即一些报错。什么啥玩意儿没定义啊,符号又错了啊之类的你懂得。

意义: 因为程序在发现某个错误时,往往会中断不再向下执行,如下例子说明问题:

python中try语句_【转】python try语句相关(try/except/else/finally)_第1张图片

很明显,我们并没有定义b, 就将它赋值给a, 现在我们运行如下:

python中try语句_【转】python try语句相关(try/except/else/finally)_第2张图片

不出所料提示NameError, 发现错误就报错,不再执行下面的程序。

现在我们用try/except写一下:

python中try语句_【转】python try语句相关(try/except/else/finally)_第3张图片

打印:

你可能感兴趣的:(python中try语句)