python常見錯誤和異常

2022-06-19 15:51:10 字數 1047 閱讀 1726

1.baseexeception 所有異常的基類

2.systemeixt 直譯器請求退出

3.keyboardinterrupt 使用者中斷執行

4.exception 常規錯誤的基類

5.stopiteration 迭代器沒有更多的值

6.arithmeticerror 所有數值計算錯誤的基類

7.floatingpointerror 浮點計算錯誤的基類

8.overflowerror 數值運算潮濕處最大限制

9.zerodivisionerror除零錯誤

10.assertionerror斷言語句失敗

11.attributeerror物件沒有這個屬性

12.eoferror沒有內鍵輸入,到達eof 標記

13.ioerror輸入/輸出操作失敗

14.oserror 作業系統錯誤

15.importerror匯入模組失敗

16.indexerror序列中沒有此索引

17.keyerror對映中沒有這個鍵

18.nameerror為宣告的變數名

19.syntaxerror語法錯誤

20.tanerror tab和空格混用

21.typeerror對型別無效的操作

22.valueerror傳入無效的引數

python的常見錯誤和異常

1 錯誤和異常的概念 錯誤 1 語法錯誤。不符合直譯器或編譯器語法,在執行前可以修改 2 邏輯錯誤。不完整或不合法輸入 傳遞引數不合法等 或者計算出現問題 比如出現除0操作 異常 執行過程中出現問題導致出現沒法執行 出現異常的原因 1 程式出現邏輯或者演算法問題 2 執行過程中計算機錯誤 記憶體不夠...

python錯誤和異常

1 語法錯誤 syntax errors 語法錯誤,也就是解析時錯誤。當我們寫出不符合python語法 時,在解析時會報syntaxerror,並且會顯示出錯的那一行,並用小箭頭知名指明最早探測到錯誤的位置。如 while ture file line 1 while ture syntaxerro...

Python 錯誤和異常

for i in range 10 print i for i in range 10 syntaxerror invalid syntax python的語法分析器完成,檢測到錯誤所在的檔案和行號,以向上箭頭標記錯誤位置,最後顯示錯誤型別 當程式檢測到乙個錯誤,直譯器就無法繼續執行下去,丟擲異常,...