新聞中心
說(shuō)明

創(chuàng)新互聯(lián)公司專(zhuān)注于企業(yè)成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)、網(wǎng)站重做改版、德興網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城網(wǎng)站制作、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為德興等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
1、try為不同的錯(cuò)誤類(lèi)型定義不同的塊。
try:在try…except塊中使用,它定義了一個(gè)代碼塊,并在沒(méi)有問(wèn)題的情況下執(zhí)行塊。如果包含任何錯(cuò)誤,可以為不同的錯(cuò)誤類(lèi)型定義不同的塊。
except:在try… except塊中使用。
2、except,try塊引發(fā)錯(cuò)誤,并在有問(wèn)題的情況下執(zhí)行對(duì)應(yīng)的代碼塊。
finally:在try…except塊中使用。它定義了一個(gè)代碼塊,當(dāng)try…except…else塊結(jié)束時(shí),該代碼塊將運(yùn)行。
3、無(wú)論try塊是否引發(fā)錯(cuò)誤,都將執(zhí)行finally代碼塊。
4、raise關(guān)鍵字用于引發(fā)異常。
可以定義引發(fā)哪種錯(cuò)誤,以及向用戶(hù)顯示錯(cuò)誤信息。
實(shí)例
def func(x):
try:
100 // x
except:
print("ZeroDivisionError: division by zero(除數(shù)不能是0)")
else:
print(f"結(jié)果是:{str(100 // x)}")
finally:
print("無(wú)論如何,都會(huì)執(zhí)行!")
func(10)
func(0)以上就是python異常中常見(jiàn)關(guān)鍵字,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
本文題目:創(chuàng)新互聯(lián)Python教程:python異常中常見(jiàn)關(guān)鍵字
標(biāo)題URL:http://m.5511xx.com/article/cdoceci.html


咨詢(xún)
建站咨詢(xún)
