python中常見的異常

2021-08-15 16:45:02 字數 462 閱讀 7273

python常見異常型別大概分為以下類:

1.assertionerror:當assert斷言條件為假的時候丟擲的異常

2.attributeerror:當訪問的物件屬性不存在的時候丟擲的異常

3.indexerror:超出物件索引的範圍時丟擲的異常

4.keyerror:在字典中查詢乙個不存在的key丟擲的異常

5.nameerror:訪問乙個不存在的變數時丟擲的異常

6.oserror:作業系統產生的異常

7.syntaxerror:語法錯誤時會丟擲此異常

8.typeerror:型別錯誤,通常是不通型別之間的操作會出現此異常

9.zerodivisionerror:進行數**算時除數為0時會出現此異常

python中常見的異常

python中的異常 zerodivision 除數為0 indexerror 索引值超出範圍 取列表或字串中元素可能出現 keyerror 關鍵字在字典中不存在 nameerror 訪問的變數不存在 assertionerror 斷言不成立 asser語句不成立 try 檢測範圍語句塊 excep...

python中常見的異常

python常見的異常 baseexception 新的異常類的基類 exception 所有異常類的基類,但繼承自baseexception assertionerror assert語句是吧 filenotfounderror 試圖開啟乙個不存在的檔案或目錄 attributeerror 試圖訪...

Python中常見的異常總結

python中常見的異常總結 當python 檢測到乙個錯誤時,直譯器就會指出當前流已經無法繼續執行下去,這時候就出現了異常。一 異常錯誤 a 語法錯誤 錯誤一 if錯誤二 def text pass 錯誤三 print sjds b 邏輯錯誤 使用者輸入不完整 比如輸入為空 或者輸入非法 輸入不是...