python后⾯空格报错_Python中的这⼏种报错你遇到过吗?
1.变量名错误(NameError)
试图访问的变量名不存在,⽐较常见的就是单词拼写错误。
2.语法错误(SyntaxError)
代码形式错误,特别是循环、判断语句后⾯,忘记加冒号了。
python新手代码错了应该怎么改3.代码缩进错误(IndentationError):
python的缩进⾮常严格,⾏⾸多个空格,少个空格都会报错。
4.输⼊法半⾓全⾓:
特别是传⼊中⽂字符串时,引号、逗号。
5.对象属性错误(AttributeError):
模块或对象没有对应属性。
6.类型错误(TypeError):
参数类型错误,如arange()函数期望的传⼊的是整型,结果传⼊字符串。
7.⽂件报错(IOError):
⼀般常见于打开不存在⽂件时会引发IOError错误,如果修改打开⽂件也会报类似的错误。
8.索引错误(IndexError):
使⽤的索引不存在,或者索引超出序列范围。
9.值错误(ValueError):
传给对象的参数类型不正确,像是给int()函数传⼊了字符串数据类型的参数。
10.代码报错⼀般解决⽅法思路1.调整⼼态,不要慌张,有报错是正常的
2.查看报错的提⽰
3.根据提⽰查看对应的代码进⾏修改
4.上⽹查下是否有类似的问题及解决⽅法
5.虚⼼请教⾥咨询⽼师及其他同学
6.总结和记录这次遇到问题解决的思路,如有可能可以写⼀篇⽂章做分享
也可以看下我的git代码库,书本上的案例我都做过⼀次
11.题外话:
特别是初学者,尽量跟着书本的代码案例⾛⼀遍,然后再根据⾃⼰的实际情况修改代码,不要好⾼骛远,觉得太简单了,就随着⾃⼰的性⼦来,然后出了问题,⼀脸懵逼了,然后到处问,因为书本的知识点是循序渐进的,已经避开很多坑了,⼀定把基础打牢了,以后想怎么玩都可以,不要路都⾛不稳,就想飞了。最重要的⼀点就是⼀定要动⼿敲代码,别偷懒直接复制别⼈的代码。
作者:叶枫
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论