python中常见的运行时错误_常见Python运行时错误之一
1)忘記在 if , elif , else , for , while , class ,def 聲明末尾添加 :(導致 “SyntaxError :invalid syntax”)
2)使用 = 而不是 ==(導致“SyntaxError: invalid syntax”) = 是賦值操作符而 == 是等于比較操作。
3)錯誤的使用縮進量。(導致“IndentationError:unexpected indent”、“IndentationError:unindent does not match any outer indetation level”以及“IndentationError:expected an indented block”)
記住縮進增加只用在以:結束的語句之后,而之后必須恢復到之前的縮進格式。
4)在 for 循環語句中忘記調用 len() (導致“TypeError: ‘list’ object cannot be interpreted as an integer”)
通常你想要通過索引來迭代一個list或者string的元素,這需要調用 range() 函數。要記得返回len 值而不是返回這個列表。
5)嘗試修改string的值(導致“TypeError: ‘str’ object does not support item assignment”)
string是一種不可變的數據類型
6)嘗試連接非字符串值與字符串(導致 “TypeError: Can’t convert ‘int’ object to str implicitly”)
7)在字符串首尾忘記加引號(導致“SyntaxError: EOL while scanning string literal”)
8)變量或者函數名拼寫錯誤(導致“NameError: name ‘fooba’ is not defined”)
9)方法名拼寫錯誤(導致 “AttributeError: ‘str’ object has no attribute ‘lowerr’”)
10)引用超過list最大索引(導致“IndexError: list index out of range”)
總結
以上是生活随笔為你收集整理的python中常见的运行时错误_常见Python运行时错误之一的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 睡眠模式下如何保持下载如何在休眠状态下下
- 下一篇: 笔记本键盘全部失灵怎么回事怎么恢复笔记本