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

熱線電話:13121318867

登錄
2023-10-23 閱讀量: 1906
CDA二級(jí)預(yù)科學(xué)習(xí)之python基礎(chǔ)18 異常

異常

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

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

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

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

image.png

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

發(fā)表評(píng)論

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