在我們程式執行的過程中,很多都需要進行異常處理的,因為這樣能使我們的程式更加健壯。
今天的例子中,我想通過模擬一次錯誤來解釋異常的處理,假設有一次我們把print語句寫成了printwww語句,源**如下:
print("測試內容1")
printwww("測試內容2")
執行**,得到如下輸出
很明顯第二個語句出錯,程式崩潰了,如果我們想記錄這個錯誤並不影響程式的繼續執行,就需要使用try except語句
寫成如下格式:
輸出結果如下:
這樣就可以實現記錄程式的問題並輸出,而不影響整體程式的執行。
python異常處理方法
1.異常處理語句格式 其中else和finally部分都可以省略 try 可能存在異常語句塊 except exception 異常處理語句塊 else 未發生異常語句塊 finally 結束後執行語句塊 2.except不帶異常型別 例 兩數相除 一般用第二種方式,可以列印所有的異常資訊 try ...
python異常處理 Python 異常處理
使用者輸入不完整 比如輸入為空 或者輸入非法 輸入不是數字 異常就是程式執行時發生錯誤的訊號,在python中,錯誤觸發的異常如下 在python中不同的異常可以用不同的型別 python中統一了類與型別,型別即類 去標識,不同的類物件標識不同的異常,乙個異常標識一種錯 觸發indexerror 觸...
Python 異常處理使用方法
常見的錯誤型別 常見錯誤 exception 常規錯誤的基類 attributeerror 物件沒有這個屬性 eoferror 沒有內建輸入,到達eof標記 importerror 匯入模組 物件失敗 indexerror 序列中沒有此索引 keyerror 對映中沒有這個鍵 memoryerror...