Python中的這幾種報錯你遇到過嗎?

Python中的這幾種報錯你遇到過嗎?

1.變量名錯誤(NameError)

試圖訪問的變量名不存在,比較常見的就是單詞拼寫錯誤。

Python中的這幾種報錯你遇到過嗎?

2.語法錯誤(SyntaxError)

代碼形式錯誤,特別是循環、判斷語句後面,忘記加冒號了。

Python中的這幾種報錯你遇到過嗎?

3.代碼縮進錯誤(IndentationError):

python的縮進非常嚴格,行首多個空格,少個空格都會報錯。


Python中的這幾種報錯你遇到過嗎?


4.輸入法半角全角:

特別是傳入中文字符串時,引號、逗號。

Python中的這幾種報錯你遇到過嗎?

5.對象屬性錯誤(AttributeError):

模塊或對象沒有對應屬性。

Python中的這幾種報錯你遇到過嗎?

6.類型錯誤(TypeError):

參數類型錯誤,如arange()函數期望的傳入的是整型,結果傳入字符串。

Python中的這幾種報錯你遇到過嗎?

7.文件報錯(IOError):

一般常見於打開不存在文件時會引發IOError錯誤,如果修改打開文件也會報類似的錯誤。

Python中的這幾種報錯你遇到過嗎?

8.索引錯誤(IndexError):

使用的索引不存在,或者索引超出序列範圍。

Python中的這幾種報錯你遇到過嗎?

9.值錯誤(ValueError):

傳給對象的參數類型不正確,像是給int()函數傳入了字符串數據類型的參數。

Python中的這幾種報錯你遇到過嗎?

記得關注小編後私信【學習】領取Python學習教程哦。

Python中的這幾種報錯你遇到過嗎?


分享到:


相關文章: