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中有的非空参数
Python ——报错集锦的更多相关文章
- react+typescript报错集锦<持续更新>
typescript报错集锦 错误:Import sources within a group must be alphabetized.tslint(ordered-imports) 原因:impo ...
- Python报错总结丶自定义报错
Python报错总结: 常见异常 1,NameError: name 'a' is not defined:未定义函数名 2,IndentationError: uninden ...
- Python报错module 'scipy.misc' has no attribute 'xxx'
Python报错module 'scipy.misc' has no attribute 'imresize' 解决办法: 安装Pillow包,命令如下: pip install Pillow 然后重 ...
- selenium python 报错“ unable to find binary in default location”
selenium python 报错如下: raise exception_class(message, screen, stacktrace)selenium.common.exceptions.W ...
- 解决Python报错:local variable 'xxx' referenced before assignment(引)
解决Python报错:local variable 'xxx' referenced before assignment(引) 解决Python报错:local variable 'xxx' refe ...
- python 报错 wxPyDeprecationWarning: Using deprecated class PySimpleApp.
如题:python 报错 提示为 : wxPyDeprecationWarning: Using deprecated class PySimpleApp. 解决:将 wx.PySimpleApp() ...
- PyCharm 中文 字符 python 报错 的 完美 解决方案!
PyCharm 中文 字符 python 报错 的 完美 解决方案! #_*_ coding:utf-8_*_ https://www.python.org/dev/peps/pep-0263/ 到p ...
- Python报错ModuleNotFoundError: No module named 'numpy'
转载:https://blog.csdn.net/qq_39779233/article/details/103224712 Python报错ModuleNotFoundError: No modul ...
- python在linux的报错集锦
1. 报错提示 /usr/lib/python2.7/site-packages/requests/__init__.py:80: RequestsDependencyWarning: urllib3 ...
随机推荐
- [Swift]LeetCode839. 相似字符串组 | Similar String Groups
Two strings X and Y are similar if we can swap two letters (in different positions) of X, so that it ...
- vue全家桶项目搭建(vue-cli 2.9.6+vue-router+vuex+axios)
一.安装vue-cli + vue-router + vuex + axios 1.安装vue-cli 2.创建项目 3.安装vuex和axios 二.搭建项目目录结构,如下所示: 1.assets目 ...
- Fleck For Web Socket
效果图 (前沿).WebSocket是一种基于TCP/IP通讯一种新的通讯协议,它实现了服务器和客户端双工通讯,允许服务器主动发送给客户端. (浏览器对Socket的支持) . 浏览器 支持情况 Ch ...
- asp.net core 系列 5 MVC框架路由(上)
一. 概述 介绍asp.net core路由时,我初步想了下,分几篇来说明. 路由的知识点很多,参考了官方文档提取出一些重要的知识点来说. 在ASP.NET Core中是使用路由中间件来匹配传 ...
- mac用户丢失管理员身份急救
用了这么久mac,发现居然还存在这么大一个bug.就是如果你曾经编辑mac电脑默认用户资料,比如试图改用户名.试图改HOME路径之类的,有很高比率可能导致该用户丧失管理员权限. 随后悲剧就开始了,所有 ...
- Gulp介绍与入门实践
Gulp,一个基于流的构建工具. 这是自己写的一个构建的demo,只是一个纯演示的示例,并没有完成什么项目工作.下面根据这个demo介绍一下Gulp. 上代码: gulpfile.js 'use st ...
- SpringBoot修改Redis序列化方式
前言 由于Springboot默认提供了序列化方式并不是非常理想,对于高要求的情况下,序列化的速度和序列化之后大小有要求的情况下,不能满足,所以可能需要更换序列化的方式. 这里主要记录更换序列化的方式 ...
- leetcode — palindrome-partitioning
import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * Source : https://o ...
- JDBC设计理念浅析 JDBC简介(一)
概念 JDBC是J2EE的标准规范之一,J2EE就是为了规范JAVA解决企业级应用开发制定的一系列规范,JDBC也不例外. JDBC是用于Java编程语言和数据库之间的数据库无关连接的标准Java A ...
- 【转载】C#代码开发过程中如何快速比较两个文件夹中的文件的异同
在日常的使用电脑的过程中,有时候我们需要比较两个文件夹,查找出两个文件夹中不同的文件以及文件中不同的内容信息,进行内容的校对以及合并等操作.其实使用Beyond Compare软件即可轻松比较,Bey ...