导航
  • 报考
  • 备考
  • 政策

报考

备考

复习资料

政策

行业动态

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

环球网校·2019-09-29 09:20:01浏览26 收藏10

请输入下面的图形验证码

提交验证

预约成功

我知道了
摘要 程序员的一生中,错误几乎每天都在发生。在过去的一个时期,错误要么对程序是致命的,要么产生一堆无意义的输出。所以,人们需要一个柔和的处理错误的方法,而不是终止执行。当然,这一切都是在异常和异常处理出现之前的事了。

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

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

SyntaxError:Python解释器语法错误

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

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

IOError:输入/输出错误

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

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

资料下载
历年真题
精选课程
老师直播

注册电脑版

版权所有©环球网校All Rights Reserved