1. 語法錯誤(SyntaxError):代碼不符合Python的語法規則。
2. 名稱錯誤(NameError):使用了一個未定義的變量或函數。
3. 類型錯誤(TypeError):使用了錯誤的數據類型或進行了不允許的操作。
4. 索引錯誤(IndexError):嘗試訪問列表、元組或字符串中不存在的索引。
5. 鍵錯誤(KeyError):嘗試使用字典中不存在的鍵。
6. 屬性錯誤(AttributeError):嘗試訪問對象不存在的屬性。
7. 文件不存在錯誤(FileNotFoundError):嘗試打開或讀取一個不存在的文件。
8. 零除錯誤(ZeroDivisionError):除法運算中除數為零。
9. 值錯誤(ValueError):傳遞給函數的參數類型正確,但是值不符合函數的預期。
10. 異常類型錯誤(Exception):在處理異常時,捕獲的異常類型與實際拋出的異常類型不匹配。
這些只是常見的錯誤類型,還有其他許多特定的錯誤類型。