当初学Python 时,想要弄懂Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序crash 的运行时错误。
1. 忘记在if , elif , else , for , while , class ,def 声明末尾添加: (导致“ SyntaxError:invalid syntax ”)该错误将发生在类似如下代码中:if spam == 42 print(‘Hello!’)
2. 使用 = 而不是 ==(导致 “SyntaxError: invalid syntax ) ”= 是赋值操作符而== 是等于比较操作。该错误发生在如下代码中:if spam = 42: print(‘Hello!’)
3. 错误的使用缩进量。(导致 “IndentationError :unexpected indent 、”“IndentationError :unindent does not match any outer indetation level 以及 “In”dentationError :expected an inden ted block )”记住缩进增加只用在以: 结束的语句之后, 而之后必须恢复到之前的缩进格式。该错误发生在如下代码中:
print(‘Hello!’) print(‘Howdy!’) 或者: if spam == 42: print(‘Hello!’)print(‘Howdy!’) 或者: if spam == 42rint(‘Hello!’)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !