全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
650 0
2017-07-07


2.5 语法错误和异常
语法错误:程序的结构有错误,导致不能被解释器或编译器编译。
逻辑错误:可能由于不完整或是不合法的输入所致。
异常:因为程序出现了错误而在正常控制流以外采取的行为,这个行为分为两个阶段:首先是引起异常发生的错误,然后是检测(和采取可能的措施)阶段(异常处理)。
异常处理:是一种出错处理的机制,异常引发后,可以调用不同的操作,可以忽略错误,或只是记录错误不处理或其他yuftyu



http://blog.sina.com.cn/s/blog_5611597901018mp0.html  
异常描述
NameError尝试访问一个没有申明的变量
ZeroDivisionError除数为0
SyntaxError语法错误
IndexError索引超出序列范围
KeyError请求一个不存在的字典关键字
IOError输入输出错误(比如你要读的文件不存在)
AttributeError尝试访问未知的对象属性
ValueError传给函数的参数类型不正确,比如给int()函数传入字符串形

异常  捕获异常

2.6 正则表达式


2.7 迭代器和生成器



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群