zoukankan      html  css  js  c++  java
  • Python ——报错集锦

    https://blog.csdn.net/weixin_42660771/article/details/80990665

    错误(1):SyntaxError:'return' outside function

    错误代码:

    错误分析:语法错误,return放在了方法体外面

    解决办法:将return放在方法体中

    错误(2)TypeError:must be str,not int

    错误代码:


    错误分析:类型错误, 必须是一个字符串 不能是数字

    解决办法:在使用+拼接的时候 必须使用字符串 或者将数字转化为字符串

    错误(3)IndentationError: unindent does not match any outer indentation level

    错误代码:


    错误分析:Indent 是缩进错误:未知缩进不匹配任何缩进等级

    解决办法:tab自动缩进

    错误(4)SyntaxError: invalid syntax

    错误代码:


    错误分析:语法错误 , 非法的语法

    解决办法:报错后 看报错信息在第几行,从这一行往上看

    错误(5) IndexError: string index out of range

    错误代码:



    错误分析:索引错误,字符串超出了范围

    解决办法:查看字符串的长度 索引要小于长度

    错误(6)ValueError: substring not found

    错误代码:

    错误分析:子字符串未找到

    解决办法:子字符串必须存在于上方字符串中

    错误(7)IndexError: list index out of range

    错误代码:



    错误分析:索引错误:列表索引超出范围

    解决办法:索引值必须在列表索引范围内

    错误(8)AttributeError: 'tuple' object has no attribute 'remove'

    错误代码:



    错误分析:Attribute属性 object 对象   属性错误,元组对象没有属性‘remove’

    解决办法:不对元组中元素进行‘remove’操作

    错误(9)KeyError: 'fond'

    错误代码:


    错误分析:Key 键错误,字典里没有指定的键值’fond’
    解决办法:要找字典内含有的key或value值

    错误(10)TypeError: pop expected at least 1 arguments, got 0

    错误代码:


    错误分析:arguements 参数 expected期望 at least至少类型错误:pop方法希望得到至少一个参数,但是现在参数为0

    解决办法:在dic1.pop()中输入dic1中有的非空参数

  • 相关阅读:
    爱迪生从事过300+个行业,并且硕果累累,诀窍不过以下3点……
    【转载】这些都是套路,但对标题党吸睛100%有用……
    【转载】有人出天价买他的一个文案标题,今天10min教会你……
    一张图看懂开源许可协议
    Git高级用法
    时频域,从傅里叶变换谈起
    【转载】数字图像处理
    摄影入门
    人像摄影
    C++语法
  • 原文地址:https://www.cnblogs.com/yuer20180726/p/10790109.html
Copyright © 2011-2022 走看看