99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2023-10-23 閱讀量: 1908
CDA二級預科學習之python基礎(chǔ)18 異常

異常

編寫一個強壯穩(wěn)健的程序的一個重要方面就是有效地處理錯誤和異常。在編寫程序時,你可能會隱含地假設(shè)程序要處理的數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu),如果有數(shù)據(jù)違反了你的假設(shè),就會使程序拋出錯誤。

Python中包含了若干種內(nèi)置的異常對象。常用的異常包括IOError、IndexError、KeyError、NameError、SyntaxError、TypeError、UnicodeError和ValueError。你可以在網(wǎng)上獲得更多的異常信息,參見Python標準庫中的“Built-in Exceptions”那一節(jié)(http://docs.python.org/3/library/exceptions.html)。

你可以使用try-except來構(gòu)筑處理錯誤信息的第一道防線,即使數(shù)據(jù)不匹配,你的程序還可以繼續(xù)運行。

下面展示了兩種使用try-except代碼塊來有效地捕獲和處理異常的方法(一種比較短,另一種比較長)。這兩個示例修改了上一節(jié)的函數(shù)示例,來說明如何使用try-except代碼塊代替if語句處理空列表的情況。

image.png

0.0000
0
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子