python编程常见报错汇总及解决方法(updateing)
来源:互联网 发布:ubuntu游客创建用户 编辑:程序博客网 时间:2024/05/17 23:16
SyntaxError: invalid syntax
中文名称:语法错误:无效语法出现原因:语法不合规范解决方法:检查报错行的信息,是否有缺少冒号逗号等原因,容易解决。
IndentationError: unexpected indent
中文名称:缩进错误:错误缩进出现原因:未在正确的地方添加缩进解决方法:找到错误行,检查临近行缩进是否正确,并改正。
NameError: name ‘*’ is not defined
中文名称:名称错误:*未被定义出现原因:有可能是手误敲错了代码解决方法:检查同一变量名或列表名是否一致,改正即可。
SyntaxError: invalid character in identifier
中文名称:语法错误:未标记的字符出现原因:很有可能是你输入了中文字符解决方法:找到错误所在行,用英文替换字符。
TypeError: ‘list’ object cannot be interpreted as an integer
中文名称:类型错误:列表不能被作为整数出现原因:通常你想要通过索引来迭代一个list或者string的元素,这需要调用 range() 函数。要记得返回len 值而不是返回这个列表。解决方法:将返回列表改为返回列表长度或其他整形。
FileNotFoundError: [Errno 2] No such file or directory: ‘*’
中文名称:文件未找到:没有这个文件或文件夹出现原因:可能是文件名输错,或为创建解决方法:好好看看
IndentationError: unexpected indent
中文名称:缩进错误出现原因:python是一门追求优美的语言,所以对缩进的要求十分严格,该缩进没缩进,或乱缩进都是不行的。解决方法:找到错误行附近,检查逻辑关系,改正缩进。
ValueError: math domain error
中文名称:数学定义错误出现原因:某些操作不符合数学定义,如对负数取对数,对负数开平方。解决方法:看看计算结果是否在实数范围内,else:修改
TypeError: “*” missing 1 required positional argument: ‘n’
中文名称:类型错误:*缺少了了个参数出现原因:输入参数少于定义参数解决方法:增加输入参数数或对函数设置默认参数
阅读全文
1 0
- python编程常见报错汇总及解决方法(updateing)
- Java编程常见报错及解决方案汇总
- Eclipse常见报错及解决方案汇总
- JNI常见报错及解决方案汇总
- Ubuntu常见报错及解决方案汇总
- CXF报错汇总及解决方法
- Openstack常见报错及解决方法<一>
- nodejs常见报错及解决方法
- rsync常见报错及解决方法
- R语言常见报错及解决方法
- Android Studio常见报错及解决方案汇总
- Linux下面安装python 的常见报错解决方法
- maven jar包冲突常见报错及解决方法
- ArcEngine开发常见报错原因分析及解决方法
- 使用MediaPlayer的一些常见报错及解决方法-1
- vue常见报错汇总
- SVN常见异常及解决方法的汇总
- [Java报错]常见报错汇总
- 插入元素操作
- qnx驱动开发之编程基础
- guava使用Lists.partition,Lists.transform小结
- commons-lang介绍
- Microsoft Silverlight
- python编程常见报错汇总及解决方法(updateing)
- canvas变换
- 5.文件数据源-网络数据源
- 数据库杂记
- Linux下的lds链接脚本详解
- 安装mysql时,已经装了Visual Studio 2013 Redistributable还显示failed
- Linux基础操作(五)
- 我的Laravel学习之路之实现简单Blog展示
- 【大数据学习】数学基础及应用