最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 異常處理Ⅳ過(guò)程圖解

 更新時(shí)間:2019年10月18日 10:20:47   作者:danjiu  
這篇文章主要介紹了Python 異常處理Ⅳ過(guò)程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

異常的參數(shù)

一個(gè)異常可以帶上參數(shù),可作為輸出的異常信息參數(shù)。

你可以通過(guò)except語(yǔ)句來(lái)捕獲異常的參數(shù),如下所示:

變量接收的異常值通常包含在異常的語(yǔ)句中。在元組的表單中變量可以接收一個(gè)或者多個(gè)值。

元組通常包含錯(cuò)誤字符串,錯(cuò)誤數(shù)字,錯(cuò)誤位置。

實(shí)例

以下為單個(gè)異常的實(shí)例:

以上程序執(zhí)行結(jié)果如下:

觸發(fā)異常

我們可以使用raise語(yǔ)句自己觸發(fā)異常

raise語(yǔ)法格式如下:

語(yǔ)句中 Exception 是異常的類型(例如,NameError)參數(shù)標(biāo)準(zhǔn)異常中任一種,args 是自已提供的異常參數(shù)。

最后一個(gè)參數(shù)是可選的(在實(shí)踐中很少使用),如果存在,是跟蹤異常對(duì)象。

實(shí)例

一個(gè)異常可以是一個(gè)字符串,類或?qū)ο蟆?Python的內(nèi)核提供的異常,大http://www.xuanhe.net/多數(shù)都是實(shí)例化的類,這是一個(gè)類的實(shí)例的參數(shù)。

定義一個(gè)異常非常簡(jiǎn)單,如下所示:

注意:為了能夠捕獲異常,"except"語(yǔ)句必須有用相同的異常來(lái)拋出類對(duì)象或者字符串。

例如我們捕獲以上異常,"except"語(yǔ)句如下所示:

實(shí)例

執(zhí)行以上代碼,輸出結(jié)果為:

用戶自定義異常

通過(guò)創(chuàng)建一個(gè)新的異常類,程序可以命名它們自己的異常。異常應(yīng)該是典型的繼承自Exception類,通過(guò)直接或間接的方式。

以下為與RuntimeError相關(guān)的實(shí)例,實(shí)例中創(chuàng)建了一個(gè)類,基類為RuntimeError,用于在異常觸發(fā)時(shí)輸出更多的信息。

在try語(yǔ)句塊中,用戶自定義的異常后執(zhí)行except塊語(yǔ)句,變量 e 是用于創(chuàng)建Networkerror類的實(shí)例。

在你定義以上類后,你可以觸發(fā)該異常,如下所示:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python 將字符串轉(zhuǎn)換為列表的7種方法匯總

    Python 將字符串轉(zhuǎn)換為列表的7種方法匯總

    這篇文章主要介紹了Python 將字符串轉(zhuǎn)換為列表的7種方法匯總,在本文中,我們將嘗試將給定的字符串轉(zhuǎn)換為列表,其中根據(jù)用戶的選擇,遇到空格或任何其他特殊字符,為此,我們?cè)趕tring中使用split()方法,需要的朋友可以參考下
    2023-11-11
  • python實(shí)現(xiàn)定時(shí)器的5種方法

    python實(shí)現(xiàn)定時(shí)器的5種方法

    本文主要介紹了python實(shí)現(xiàn)定時(shí)器的5種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • python使用NumPy文件的讀寫(xiě)操作

    python使用NumPy文件的讀寫(xiě)操作

    這篇文章主要介紹了python使用NumPy讀寫(xiě)文本文件。想了解第三方庫(kù)文件操作的同學(xué),來(lái)看一下吧
    2021-04-04
  • Python利用treap實(shí)現(xiàn)雙索引的方法

    Python利用treap實(shí)現(xiàn)雙索引的方法

    所遍歷的元素一定是遞增(小堆)或是遞減(大堆)關(guān)系,但是我們無(wú)法得知左子樹(shù)與右子樹(shù)兩部分節(jié)點(diǎn)的排序關(guān)系。本文就來(lái)講講算法和數(shù)據(jù)結(jié)構(gòu)共同滿足一組特性,感興趣的小伙伴請(qǐng)參考下面文章的內(nèi)容
    2021-09-09
  • python監(jiān)控nginx端口和進(jìn)程狀態(tài)

    python監(jiān)控nginx端口和進(jìn)程狀態(tài)

    這篇文章主要為大家詳細(xì)介紹了python監(jiān)控nginx端口和進(jìn)程狀態(tài),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • python數(shù)據(jù)寫(xiě)入列表并導(dǎo)出折線圖

    python數(shù)據(jù)寫(xiě)入列表并導(dǎo)出折線圖

    這篇文章主要介紹了python數(shù)據(jù)寫(xiě)入列表并導(dǎo)出折線圖,文章以舉例展開(kāi)對(duì)文章主題的介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-01-01
  • 詳解PyCharm配置Anaconda的艱難心路歷程

    詳解PyCharm配置Anaconda的艱難心路歷程

    這篇文章主要介紹了詳解PyCharm配置Anaconda的艱難心路歷程,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • python序列解包應(yīng)用示例詳解

    python序列解包應(yīng)用示例詳解

    這篇文章主要為大家介紹了python序列解包應(yīng)用場(chǎng)景示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • Python爬取股票交易數(shù)據(jù)并可視化展示

    Python爬取股票交易數(shù)據(jù)并可視化展示

    拋開(kāi)炒股技術(shù)不說(shuō),?那么多股票數(shù)據(jù)是不是非常難找,找到之后是不是看著密密麻麻的數(shù)據(jù)是不是頭都大了?今天帶大家爬取雪球平臺(tái)的股票數(shù)據(jù)并將其可視化
    2021-12-12
  • 基于python操作ES實(shí)例詳解

    基于python操作ES實(shí)例詳解

    這篇文章主要介紹了基于python操作ES實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11

最新評(píng)論

太保市| 香港 | 彭山县| 潢川县| 体育| 宜城市| 清水河县| 远安县| 白银市| 铜鼓县| 云浮市| 宁河县| 靖宇县| 松江区| 平乡县| 齐齐哈尔市| 扶沟县| 改则县| 太康县| 会昌县| 迁安市| 和平区| 石河子市| 五寨县| 镇原县| 永宁县| 平遥县| 离岛区| 波密县| 青田县| 比如县| 五常市| 德昌县| 喀喇沁旗| 清远市| 宁陵县| 闵行区| 桂东县| 鸡西市| 廉江市| 阿城市|