Python中的这几种报错你遇到过吗?

作者: 919b0c54458f | 来源:发表于2019-03-23 21:18 被阅读3次

    1.变量名错误(NameError)

    试图访问的变量名不存在,比较常见的就是单词拼写错误。

    image

    2.语法错误(SyntaxError)

    代码形式错误,特别是循环、判断语句后面,忘记加冒号了。

    image

    3.代码缩进错误(IndentationError):

    python的缩进非常严格,行首多个空格,少个空格都会报错。

    image

    4.输入法半角全角:

    特别是传入中文字符串时,引号、逗号。

    image

    5.对象属性错误(AttributeError):

    模块或对象没有对应属性。

    image

    6.类型错误(TypeError):

    参数类型错误,如arange()函数期望的传入的是整型,结果传入字符串。

    image

    7.文件报错(IOError):

    一般常见于打开不存在文件时会引发IOError错误,如果修改打开文件也会报类似的错误。

    image

    8.索引错误(IndexError):

    使用的索引不存在,或者索引超出序列范围。

    image

    9.值错误(ValueError):

    传给对象的参数类型不正确,像是给int()函数传入了字符串数据类型的参数。

    image

    相关文章

      网友评论

        本文标题:Python中的这几种报错你遇到过吗?

        本文链接:https://www.haomeiwen.com/subject/hdsevqtx.html