一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python之捕捉異常詳解

Python之捕捉異常詳解

2022-03-11 10:15暮色年華_ Python

這篇文章主要為大家介紹了Python的捕捉異常,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助

1.python中的異常

語(yǔ)法錯(cuò)誤:沒(méi)有按照語(yǔ)法規(guī)則書寫程序

運(yùn)行錯(cuò)誤:運(yùn)行時(shí)出錯(cuò)

邏輯錯(cuò)誤:邏輯上出錯(cuò)

用異常對(duì)象(exception object)表示異常情況

Python之捕捉異常詳解

 

2.捕捉異常

try-except

Python之捕捉異常詳解

除數(shù)為0的異常:

 Python之捕捉異常詳解

將被檢測(cè)的語(yǔ)句塊放入try塊,將異常處理語(yǔ)句塊放入except塊中

如果被檢測(cè)的語(yǔ)句塊中沒(méi)有異常,則忽略except后的異常處理;否則執(zhí)行異常處理語(yǔ)句塊

多個(gè)except子句

Python之捕捉異常詳解

 一個(gè)except塊捕捉多個(gè)異常

Python之捕捉異常詳解

 空except:捕捉所有異常

Python之捕捉異常詳解

as語(yǔ)句:

Python之捕捉異常詳解

 錯(cuò)誤原因放到err變量中并打印變量

Python之捕捉異常詳解

 else語(yǔ)句:

如果try塊中沒(méi)有異常,則else語(yǔ)句被執(zhí)行

Python之捕捉異常詳解

如果想要在產(chǎn)生異常后能多次輸入直到正確為止,則可以加入while True 和break語(yǔ)句

 Python之捕捉異常詳解

 break語(yǔ)句的位置

Python之捕捉異常詳解

如果正常輸入則跳出循環(huán)

finally子句

finally語(yǔ)句可以用在try語(yǔ)句中,無(wú)論是否發(fā)生異常,finally子句中的語(yǔ)句塊都要被執(zhí)行

 Python之捕捉異常詳解

 上下文管理器和with語(yǔ)句

Python之捕捉異常詳解

Python之捕捉異常詳解

Python之捕捉異常詳解

with語(yǔ)句將上下文管理表達(dá)式的值賦給變量,并執(zhí)行其語(yǔ)句序列

with在結(jié)束后會(huì)自動(dòng)關(guān)閉文件,是python中操作文件和數(shù)據(jù)庫(kù)等對(duì)象是的推薦用法

 

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注服務(wù)器之家的更多內(nèi)容!

原文鏈接:https://blog.csdn.net/m0_52043808/article/details/121593292

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产一二三区在线影院 | 五月天中文在线 | 亚洲第一国产 | 欧洲老妇人70| 深夜福利影院在线观看 | 99欧美视频| 国产嫩草视频 | 处女摘花视频 | 色婷婷六月丁香在线观看 | 国产在线伊人 | 亚洲精品日韩专区在线观看 | 四虎影院永久在线 | 国产视频自拍一区 | 色橹| b站免费 | 青草青青在线视频 | 日韩理论片在线看免费观看 | 日本免费一区二区三区 | 日本中文字幕二区三区 | 娇妻中日久久持久久 | 欧美特欧美特级一片 | 久久精品国产免费 | 成人免费草草视频 | 男人晚上适合偷偷看的污污 | 男生操女生漫画 | 男人影院在线观看 | 天堂va亚洲va欧美va国产 | 嫩草影院永久在线一二三四 | 俄罗斯一级毛片免费播放 | 97伊人久久精品亚洲午夜 | 日韩aaa| 猥琐对着美女飞机喷到脸上 | 91人人| 免费成人在线观看视频 | 久久精品亚洲精品国产欧美 | 校园高h| 91啪在线观看国产在线 | 日本免费久久久久久久网站 | 久久大胆视频 | 探花国产 | 国产性视频 |