【 python课堂】第二期:Python中的异常处理【萌新教程,大佬勿进】

嗯。。。今天我们来讲讲Python中的异常处理~~~

没错!异常处理~~~

(等等,什么是异常。。。)

异常呢。。。就是。。。

像这样!

center_image

这是什么异常?语法错误

当你写了一段解析器无法理解的代码时,就会出现这样的异常

除了这个,还有些比较常见的异常:

NameError:变量名称未定义

ValueError:参数值错误

IndexError:索引超出范围

这里只列出三个

讲了那么久的异常,现在就来讲讲异常的相关处理吧~

当我们要捕获异常时,我们一般都会用try…except…组合语句

就像这样:

当我们输入的不是数字时,就会出现以下结果:

我们也可以把捕捉到的错误赋值到变量上:

一个try语句可以同时有多个except子句:

当然,我们可以同时把他们写在一个except子句里:

全部评论

相关推荐

LemontreeN:有的兄弟有的我今天一天面了五场,4个二面一个hr面
投递字节跳动等公司7个岗位
点赞 评论 收藏
分享
能干的三文鱼刷了100道题:公司可能有弄嵌入式需要会画pcb的需求,而且pcb能快速直观看出一个人某方面的实力。看看是否有面试资格。问你问题也能ai出来,pcb这东西能作假概率不高
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务