成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學(xué)好Python異常處理的四個(gè)關(guān)鍵詞與四種結(jié)構(gòu)

開發(fā) 后端
以我自己的職業(yè)經(jīng)歷來說,我情愿自己去針對(duì)一項(xiàng)重現(xiàn)寫代碼,也不愿意去承接別人的代碼。我想,這是大部分碼農(nóng)的心聲吧。

 以我自己的職業(yè)經(jīng)歷來說,我情愿自己去針對(duì)一項(xiàng)重現(xiàn)寫代碼,也不愿意去承接別人的代碼。我想,這是大部分碼農(nóng)的心聲吧。

[[282283]]

 

這其中的原因有很多種,但讓人糟心的代碼的原因排第一位的肯定是追溯其的邏輯特別的困難,那排第二絕對(duì)是出了問題定位原因特別困難。

之所以會(huì)定位問題原因難,最根本的是代碼編寫者缺少的是“異常”處理思維。

1.語法格式

我們開始從Python的異常語法格式開始吧。

 

「27」學(xué)好Python異常處理的四個(gè)關(guān)鍵詞與四種結(jié)構(gòu)

 

從上圖可以看到以下信息:

  1. 四個(gè)關(guān)鍵詞:try、except、else、finally;
  2. 支撐多異常監(jiān)控。

其中,

  1. try 塊包含著可能引發(fā)異常的代碼;
  2. except 塊則用來捕捉和處理發(fā)生的異常;
  3. 如果 try 塊中沒有拋出異常,則執(zhí)行 else 塊;
  4. finally 塊無論是否發(fā)生異常都會(huì)被執(zhí)行;通常用來釋放 try 塊中申請(qǐng)的資源。

我們一直知道程序代碼中,有的關(guān)鍵詞是必須要的,有的是非必須的。根據(jù)上面語法格式,我沒可以問自己:是否可以有多重組合形式呢?

2.try... 一個(gè) except 結(jié)構(gòu)

還是以一個(gè)測(cè)試0 不能做除數(shù)的異常捕捉案例。具體代碼及執(zhí)行效果如下圖:

 

「27」學(xué)好Python異常處理的四個(gè)關(guān)鍵詞與四種結(jié)構(gòu)

 

代碼邏輯及執(zhí)行結(jié)果:

  1. 接收鍵盤輸入的數(shù)字作為除數(shù)與被除數(shù);
  2. try模塊中用兩個(gè)print語句來驗(yàn)證是否執(zhí)行除法運(yùn)算;
  3. 由于z = x / y引發(fā)來異常,所以其后的print語句未被執(zhí)行;
  4. except模塊調(diào)用Python中的系統(tǒng)異常BaseException,打印出異常信息。

3.try... 多個(gè) except 結(jié)構(gòu)

針對(duì)上述案例,我們可以進(jìn)一步捕捉更多詳細(xì)的異常。如下圖:

 

「27」學(xué)好Python異常處理的四個(gè)關(guān)鍵詞與四種結(jié)構(gòu)

 

4.try...except...else 結(jié)

再進(jìn)一步的話,針對(duì)try正常執(zhí)行后,通過else來控制一些語句塊的執(zhí)行。見下圖:

 

「27」學(xué)好Python異常處理的四個(gè)關(guān)鍵詞與四種結(jié)構(gòu)

 

5.try...except...finally 結(jié)構(gòu)

最后,總是會(huì)碰到不管tyr還是Except的執(zhí)行結(jié)果如何都要執(zhí)行的語句塊,這是后finally就派上用場(chǎng)了。見下圖:

 

「27」學(xué)好Python異常處理的四個(gè)關(guān)鍵詞與四種結(jié)構(gòu)

 

總結(jié)

  • Python異常處理語法中出現(xiàn)四個(gè)關(guān)鍵詞(try、except、else、finally);
  • 可以拆分出四種結(jié)構(gòu)。

 

 

責(zé)任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2013-08-27 17:53:16

戴爾高峰論壇

2023-06-16 15:17:21

sprint工具

2016-11-01 14:33:18

郝聯(lián)峰大數(shù)據(jù)

2011-06-01 17:33:00

關(guān)鍵詞

2025-06-12 03:55:00

項(xiàng)目處理異常代碼

2010-07-28 22:35:25

ADSL掉線

2023-01-28 09:52:39

2022-08-02 10:33:11

JavaScript代碼

2021-11-15 10:10:20

安全零信任數(shù)據(jù)

2022-02-08 23:16:34

元宇宙技術(shù)VR/AR

2022-04-12 14:07:40

流程工程軟件交付敏捷團(tuán)隊(duì)

2024-06-12 13:51:12

2021-10-29 16:28:03

零信任網(wǎng)絡(luò)安全網(wǎng)絡(luò)攻擊

2011-06-07 19:06:30

關(guān)鍵詞

2022-02-08 15:58:29

Python編程語言

2022-04-26 10:17:51

安全團(tuán)隊(duì)安全風(fēng)險(xiǎn)開發(fā)人員

2025-01-06 08:33:10

2020-08-10 00:30:55

備份密碼iPhone移動(dòng)安全

2022-10-09 18:16:01

Flowable設(shè)置ReceiveTas

2025-06-24 00:00:00

SpringAI提示詞
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美一区二区三区久久精品视 | 成人久草| 97av在线 | 国产一区欧美一区 | japan21xxxxhd美女| 国产精品美女久久久久久免费 | 日韩午夜| 日韩中文字幕一区二区 | 久久aⅴ乱码一区二区三区 亚洲欧美综合精品另类天天更新 | 欧美一级大片 | 国产一区免费 | 精品久久影院 | 国产免费人成xvideos视频 | 欧美精品首页 | 久久99成人 | 精品国产乱码一区二区三 | julia中文字幕久久一区二区 | 中文字幕av在线 | 国产农村一级国产农村 | 久久黄色网 | 午夜影院| 中文字幕亚洲区一区二 | 婷婷色在线播放 | 中文字幕一区二区三区四区 | 亚洲一区中文 | 国产精品成人一区二区 | 国产欧美精品一区二区色综合朱莉 | 国产精品久久久久久一区二区三区 | 人人天天操 | 日韩欧美中文字幕在线观看 | 亚洲女人天堂网 | 91精品久久久 | 欧美性受xxx | 精品欧美激情在线观看 | 婷婷开心激情综合五月天 | 欧美国产一区二区 | 午夜精品一区二区三区在线视频 | 在线视频 亚洲 | 精品视频一区二区 | 欧美日韩视频在线 | 九九热在线免费视频 |