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

python主動拋出異常raise的方法實現(xiàn)

 更新時間:2023年12月29日 09:51:45   作者:梯閱線條  
本文主要介紹了python主動拋出異常raise的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

如果程序執(zhí)行不符合業(yè)務(wù)規(guī)則,此時程序應(yīng)該主動拋出異常。

python主動拋出異常用raise語句。

1.1 raise用法

raise [異常名稱 [(異常描述)]]

1.2 描述

NO用法描述
1raise默認(rèn)引發(fā)RuntimeError
2raise 異常名稱引發(fā)指定名稱的異常
3raise 異常名稱(異常描述)引發(fā)指定異常并附帶描述

1.3 raise默認(rèn)拋出RuntimeError

示例

>>> raise
Traceback (most recent call last):
  File "<pyshell#29>", line 1, in <module>
    raise
RuntimeError: No active exception to reraise

1.4 raise拋出指定異常

示例

>>> raise IndexError
Traceback (most recent call last):
  File "<pyshell#34>", line 1, in <module>
    raise IndexError
IndexError

1.5 raise拋出帶描述的指定異常

示例

>>> raise IndexError('string index out of range')
Traceback (most recent call last):
  File "<pyshell#37>", line 1, in <module>
    raise IndexError('string index out of range')
IndexError: string index out of range

1.6 raise主動拋出異常

示例

>>> def testraise():
    try:
        s=input('請輸入一個字母:')
        #判斷輸入的是否為字母
        if(not s.isalpha()):
            raise ValueError('必須輸入字母')
    except ValueError as e:
        print('輸入錯誤:',repr(e))
>>> testraise()
請輸入一個字母:6
輸入錯誤: ValueError('必須輸入字母')

1.7 raise拋出上下文捕獲的異常

示例

>>> def raisenoargs():
    try:
        s=input('請輸入一個字母:')
        if(not s.isalpha()):
            raise ValueError('必須輸入字母')
    except ValueError as e:
        print('輸入錯誤:',repr(e))
        # raise 不帶參數(shù),會將最近上文的錯誤再拋一次
        raise
>>> raisenoargs()
請輸入一個字母:6
輸入錯誤: ValueError('必須輸入字母')
Traceback (most recent call last):
  File "<pyshell#53>", line 1, in <module>
    raisenoargs()
  File "<pyshell#52>", line 5, in raisenoargs
    raise ValueError('必須輸入字母')
ValueError: 必須輸入字母

到此這篇關(guān)于python主動拋出異常raise的方法實現(xiàn)的文章就介紹到這了,更多相關(guān)python主動拋出異常raise內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • Python利用pythonping處理ping的示例詳解

    Python利用pythonping處理ping的示例詳解

    ping (Packet Internet Groper)是一種因特網(wǎng)包探索器,用于測試網(wǎng)絡(luò)連接量的程序 。Ping是工作在 TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu)中應(yīng)用層的一個服務(wù)命令。本文將利用pythonpin實現(xiàn)gping的處理,需要的可以參考一下
    2022-11-11
  • 跟老齊學(xué)Python之不要紅頭文件(1)

    跟老齊學(xué)Python之不要紅頭文件(1)

    紅頭文件,是某國特別色的東西,在python里不需要,python里要處理的是計算機中的文件,包括文本的、圖片的、音頻的、視頻的等等,還有不少沒見過的擴展名的,文件,在python中,是一種對象,就如同已經(jīng)學(xué)習(xí)過的字符串、數(shù)字等一樣。
    2014-09-09
  • 基于Python實現(xiàn)視頻的人臉融合功能

    基于Python實現(xiàn)視頻的人臉融合功能

    這篇文章主要介紹了用Python快速實現(xiàn)視頻的人臉融合功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • 深入理解python?生成器、迭代器、動態(tài)新增屬性及方法

    深入理解python?生成器、迭代器、動態(tài)新增屬性及方法

    這篇文章主要介紹了python?生成器、迭代器、動態(tài)新增屬性及方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • python web自制框架之接受url傳遞過來的參數(shù)實例

    python web自制框架之接受url傳遞過來的參數(shù)實例

    今天小編就為大家分享一篇python web自制框架之接受url傳遞過來的參數(shù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • virtualenv 指定 python 解釋器的版本方法

    virtualenv 指定 python 解釋器的版本方法

    今天小編就為大家分享一篇virtualenv 指定 python 解釋器的版本方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python3使用win32com從Excel讀取數(shù)據(jù)生成Word格式報告批量發(fā)郵件的示例詳解

    Python3使用win32com從Excel讀取數(shù)據(jù)生成Word格式報告批量發(fā)郵件的示例詳解

    win32com 是 Python 在 Windows 平臺上一種用于訪問 COM(Component Object Model) 對象的庫/模塊,它隸屬于第三方擴展包 pywin32,本文給大家介紹了Python3使用win32com從Excel讀取數(shù)據(jù)生成Word格式報告批量發(fā)郵件的示例,需要的朋友可以參考下
    2025-12-12
  • python中flatten()函數(shù)用法詳解

    python中flatten()函數(shù)用法詳解

    本文主要介紹了python中flatten()函數(shù)用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python管理Word文檔屬性與統(tǒng)計信息完整指南

    Python管理Word文檔屬性與統(tǒng)計信息完整指南

    在日常辦公自動化場景中,為?Word?文檔添加元數(shù)據(jù)信息是提升文檔管理效率的重要手段,本文將介紹如何使用?Python?實現(xiàn)?Word?文檔的屬性管理和信息統(tǒng)計功能,感興趣的小伙伴可以了解下
    2026-04-04
  • python繪制簡單直方圖的方法

    python繪制簡單直方圖的方法

    這篇文章主要為大家詳細介紹了python繪制簡單直方圖的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評論

股票| 渝北区| 木兰县| 涞水县| 东丽区| 湖南省| 清河县| 德兴市| 泸定县| 鄂托克旗| 九寨沟县| 伊宁县| 东乌珠穆沁旗| 福贡县| 扎赉特旗| 文安县| 霍城县| 元江| 临沭县| 平凉市| 井冈山市| 陆丰市| 紫阳县| 新晃| 台中市| 黑山县| 同德县| 乌恰县| 琼结县| 永仁县| 禄丰县| 绍兴县| 乌鲁木齐县| 康马县| 全南县| 盈江县| 江都市| 剑阁县| 安仁县| 厦门市| 象州县|