python异常处理及程序调试

 显示的错误:SyntaxError:invalid syntax :无效的语法

 隐式的错误:和使用者的操作有关

ZeroDivisionError:除数为零的错误

NameError:尝试访问一个没有声明的变量引发的错误

IndexError:索引超出序列范围引发的错误

IndentationError:缩进错误

ValueError:传入的值错误

KeyError:字典关键字不存在

IOError:输入输出错误

ImportError:import无法找到模块或者from无法找到相应的名称

AttributeError:尝试访问未知的属性引发的错误

TypeError:类型不合适引发的错误

MemoryError:内存不足

语法错误逻辑错误

可以进行程序调试:debug

设置断点,理解程序一步一步执行过程,找出错误的地方在哪里

 

转载于:https://www.cnblogs.com/zhangyulove/p/11543949.html

你可能感兴趣的:(python异常处理及程序调试)