午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:169日期: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 編程
主站蜘蛛池模板: 国产成人精品网站 | 国产色一区| 天天舔天天干天天操 | 处破女av一区二区 | 99热这里只有精品7 国产精品成熟老女人 | 成年人视频网址 | 四虎影院在线播放 | 精品视频久久久久久久 | 久久免费福利 | 伊人青青操 | 国产一区a | 日韩网 | 久久久成人av | 久久精品久久精品 | 国产成人在线免费观看 | 国产精品国产精品国产专区不片 | 婷婷网址 | 白浆视频在线观看 | 在线不卡日韩 | 亚洲黄色片在线观看 | 免费成人深夜夜视频 | 91麻豆网站 | 国产成人精品综合 | 精品国产乱码久久久久久88av | 九色影院 | 免费看av在线 | 麻豆自拍视频 | 亚洲一区久久久 | 成人黄性视频 | 一区二区三区国产精品 | 伊人色av| 欧美中文字幕 | 国内自拍99 | jizz黄色| 青青青视频在线播放 | 亚洲精品在 | 亚洲免费视频网站 | 超污网站在线观看 | 中文字幕亚洲精品 | 欧美色交 | www.4hu95.com四虎 国产网站免费看 |