当前位置: 首页 > 数据分析师 > 数据分析师学习教程 > python新手入门必备——Python中的异常

python新手入门必备——Python中的异常

更新时间:2019-09-29 09:20:01 来源:环球网校 浏览26收藏10
摘要 程序员的一生中,错误几乎每天都在发生。在过去的一个时期,错误要么对程序是致命的,要么产生一堆无意义的输出。所以,人们需要一个柔和的处理错误的方法,而不是终止执行。当然,这一切都是在异常和异常处理出现之前的事了。

从软件方面来说,错误是语法或是逻辑上的。语法错误是软件的结构上有错误,导致不能被解释器解释或编译器无法编译。这些错误必须在程序执行前纠正。当语法正确后,剩下的就是逻辑错误了。逻辑错误可能是由于不完整或是不合法的输入所致。当Python检测到一个错误时,解释器就会指出当前流已经无法继续执行下去,这时候就出现了异常。我们来看几个异常的例子。

NameError:尝试访问一个未申明的变量

SyntaxError:Python解释器语法错误

IndexError:请求的索引超过序列范围

KeyError:请求一个不存在的字典关键字

IOError:输入/输出错误

AttributeError:尝试访问未知的对象属性

以上就是今天分享的有关错误的种类。

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

数据分析师资格查询

数据分析师历年真题下载 更多

数据分析师每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

数据分析师各地入口
环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部