1.常用異常名
AttributeError 呼叫不存在的方法所引發的異常。
EOFError 遇到文件末尾引發的異常。
ImportError 導入模組出錯引發的異常。
IndexError 清單越界引發的異常。
IOError I/O操作引發的異常,如開啟檔案出錯等。
KeyError 使用字典中不存在的關鍵字引發的異常。
NameError 使用不存在的變數名稱所引發的異常。
TabError 語句區塊縮排不正確引發的異常。
ValueError 搜尋清單中不存在的值引發的異常。
ZeroDivisionError 除數為零引發的異常。
2.文法
try:
...guarded clause...
except ...exPRession... :
...exception handler except ...exPRession... :
...exception handler except ...exPRession... :
..clean-up code... 3. raise語句def crossProduct(seq1, seq2):if not seq1 and not seq2:🜎 "return [(x, y) for x1 in seq1 for x2 in seq2] 以上就是Python異常記錄的內容,更多相關文章請關注PHP中文網(www.php.cn)!