起航Python(三)

187 阅读1分钟

错误信息整理来源于,拉勾 python 体验课

常见的错误报错

SyntaxError: unexpected EOF while parsing

  • 语法错误:多出无法解析的符号

SyntaxError: invalid character in identifier

  • 语法错误:有无效标识符

IndexError: list index out of range

  • 索引错误:超出索引范围

TypeError: must be str, not int

  • 数据类型错误:该数据不是正确需要的数据类型

IndentationError: expected an indented block

  • 书写格式错误:缩进错误

KeyError: 'fond'

  • 键错误,字典中没有该的 key 对应的值

ValueError: substring not found

  • 值错误,输入的数据类型跟要求的不符合

NameError: name 'a' is not defined

  • 变量没有被定义

AttributeError: 'tuple' object has no attribute 'remove'

  • 属性错误:该对象没有这个属性、方法

SystemExit

  • 解释器请求退出,出现在 exit()函数后

IOError

  • 输入/输出操作失败

ImportError

  • 导入模块/对象失败

UnicodeDecodeError/UnicodeEncodeError/UnicodeTranslateError

  • Unicode 解码/编码/转换/时的错误