Python常见错误类型
错误类型1:
SyntaxError:unexpected EOF while parsing
解释:#语法错误,多了无法解析的符号,检查一下是否多了或者少了括号或者冒号。
错误类型2:
SyntaxError:invalid character in identifier
解释:#语法错误有无效标识符,检查一下是否用的中文状态下的符号,比如冒号、括号等~
错误类型3:
TypeError:must be str,not int
解释:#数据类型错误,该数据不是正确的数据类型,比如字符串和数字直接拼接,检查一下数据类型。比如我们第二课的第一题。
错误类型4:
IndentationError:expected an indented block
解释:#缩进错误,检查一下代码的缩进是否正确,这个出现的问题也很多,记住这个单词【IndentationError】。
KeyError:'fond'
解释:#键错误,字典中没有该的key对应的值,检查一下键名或者字典数据是否正确。
错误类型6:
IndexError:list index out of range
解释:#索引错误,超出索引范围,检查一下列表是否为空。
错误类型7:
NameError:name'a'is not defined
解释:#未初始化对象,变量没有被定义,这个也比较多,看看是不是变量名字写错了。
错误类型8:ValueError:substring not found
解释:#值错误,输入的数据类型跟要求的不符合。
syntaxerror是什么错误错误类型9:
AttributeError:'tuple'object has no attribute'remove'解释:#属性错误,该对象没有这个属性、方法,检查一下数据类型。
SystemExit
解释:#解释器请求退出,出现在exit()函数后。
错误类型11:
IOError
解释:#输入/输出操作失败。
错误类型12:
ImportError
解释:#导入模块/对象失败,检查一下模块是否能够正常使用,这个在后面模块使用的时候用的比较多,大家注意下~
错误类型13:
UnicodeDecodeError/UnicodeEncodeError/UnicodeTra nsla
teError
解释:#Unicode解码/编码/转换/时的错误
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论