亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python - py的缺陷嗎——try...except,except里只要有對應第一個try的錯誤就行了嗎?也就是忽視了其他的try錯

瀏覽:75日期:2022-09-22 14:51:00

問題描述

一個try中可以能產生多個錯誤,所以可以一個try對應多個except

try:

f = open(’我為什么是一個文件.txt’) #這個txt并不存在print(f.read())f.close()sum=1+’1’ #文件類型出錯

except TypeError as reason:

print(’類型出錯啦n錯誤的原因是:’+str(reason))

except OSError as reason:

print(’文件出錯了n錯誤的原因是:’+str(reason))

如果去掉這兩行

except OSError as reason:

print(’文件出錯了n錯誤的原因是:’+str(reason))

會報錯

Traceback (most recent call last):? File 'E:/PyCharm 2016.3.2/untitled3/guessing/test01.py', line 2, in <module>? ? f = open(’我為什么是一個文件.txt’) ?#這個txt并不存在FileNotFoundError: [Errno 2] No such file or directory: ’我為什么是一個文件.txt’

而如果去掉

except TypeError as reason:

print(’類型出錯啦n錯誤的原因是:’+str(reason))

則不會報錯,也就是說忽視了sum=1+‘1’的錯誤,這個是缺陷嗎還是什么,麻煩大咖 解釋下

問題解答

回答1:

這里有兩個錯誤啊,發生OSError的時候就不執行后面的代碼了,也就是沒有執行

sum=1+’1’ #文件類型出錯

,所有不是忽略了,而是不執行,所有就沒有報錯哦

標簽: Python 編程
主站蜘蛛池模板: 手机日韩理论片在线播放 | 国内精品久久久久影院薰衣草 | 成人在线观看视频免费 | 在线观看成年人视频 | 在线观看香蕉视频 | 日韩一区二区久久久久久 | 伊人久久青青 | 黄色大片一级片 | 一级毛片在线完整观看 | 亚洲狼人香蕉香蕉在线28 | 成人在线短视频 | 色99在线 | 国产成人啪精品视频免费网 | 国产精品成人嫩妇 | 经典香港a毛片免费观看 | 日韩精品视频在线免费观看 | 99久久免费国产精品特黄 | 亚洲精品久久 | 狠狠色婷婷综合天天久久丁香 | 99热热热 | 好爽好深好猛好舒服视频上 | 亚洲视频在线观看网站 | 久久久久亚洲精品影视 | 99精品国产兔费观看66 | 在线观看精品福利片香蕉 | 中文字幕免费在线视频 | 手机看片国产欧美日韩高清 | 国产精品久久久久影院色 | 国产精品亚洲一区二区三区在线观看 | 国产成人啪精品 | 亚洲福利在线视频 | 香蕉免费| 久久人人青草97香蕉 | 91精品国产福利尤物 | 亚洲丝袜在线播放 | 青青草国产一区二区三区 | 91在线一区二区三区 | 久久国产乱子伦精品免费一 | 本道久久综合88全国最大色 | 国产精品99久久免费观看 | 国产精品素人搭讪在线播放 |