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

Python拋出引發(fā)異常(raise)知識點總結(jié)

 更新時間:2021年06月20日 15:52:28   作者:cjavapy  
在本篇文章里小編給大家整理了關(guān)于Python拋出引發(fā)異常(raise)知識點總結(jié)內(nèi)容,有需要的朋友們可以學(xué)習(xí)參考下。

Python中try塊可以捕獲測試代碼塊中的錯誤。except塊可以處理錯誤。finally塊可以執(zhí)行代碼,而不管try-和except塊的結(jié)果如何。本文主要介紹Python 拋出引發(fā)異常(raise)。

Python 常用術(shù)語

拋出引發(fā)異常(raise)

作為Python開發(fā)人員,可以在某些情況下引發(fā)異常。

要拋出(或引發(fā))異常,請使用raise關(guān)鍵字。

例如:

當x小于0時,拋出異常并停止程序:

x = -1

if x < 0:
    raise Exception("x需要是大于等于0的數(shù)字")

raise關(guān)鍵字用于引發(fā)異常。

可以定義引發(fā)哪種錯誤,以及向用戶顯示文本。

例如:

如果x不是整數(shù),則引發(fā)TypeError:

x = "hello"

if not type(x) is int:
    raise TypeError("只允許是整數(shù)")

實例擴展:

try:
  s = None
  if s is None:
    print("s 是空對象")
    # 如果引發(fā)NameError異常,后面的代碼將不能執(zhí)行
    raise NameError
  # 這句不會執(zhí)行,但是后面的except還是會走到
  print(len(s))
except TypeError:
  print("空對象沒有長度")
 
s = None
if s is None:
  raise NameError
# 如果不使用try......except這種形式,那么直接拋出異常,不會執(zhí)行到這里
print("is here?")

到此這篇關(guān)于Python拋出引發(fā)異常(raise)知識點總結(jié)的文章就介紹到這了,更多相關(guān)Python 拋出引發(fā)異常(raise)用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python對list列表結(jié)構(gòu)中的值進行去重的方法總結(jié)

    Python對list列表結(jié)構(gòu)中的值進行去重的方法總結(jié)

    這篇文章主要介紹了Python對列表list中的值進行去重的方法總結(jié),文中給出的方法都能保持去重后的順序不發(fā)生改變,需要的朋友可以參考下
    2016-05-05
  • 使用python-pptx操作PPT的示例詳解

    使用python-pptx操作PPT的示例詳解

    python對PPT演示文檔讀寫,是通過第三方庫python-pptx實現(xiàn)的,python-pptx是用于創(chuàng)建和更新?PowerPoint文件的?Python?庫。本文主要介紹了python-pptx操作PPT的相關(guān)示例,希望對大家有所幫助
    2023-01-01
  • 創(chuàng)建虛擬環(huán)境打包py文件的實現(xiàn)步驟

    創(chuàng)建虛擬環(huán)境打包py文件的實現(xiàn)步驟

    使用虛擬環(huán)境,可以為每個項目創(chuàng)建一個獨立的Python環(huán)境,每個環(huán)境都有自己的庫和版本,從而避免了依賴沖突,本文主要介紹了創(chuàng)建虛擬環(huán)境打包py文件的實現(xiàn)步驟,感興趣的可以了解一下
    2024-04-04
  • 詳解pygame捕獲鍵盤事件的兩種方式

    詳解pygame捕獲鍵盤事件的兩種方式

    這篇文章主要介紹了詳解pygame捕獲鍵盤事件的兩種方式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • python如何實現(xiàn)word批量轉(zhuǎn)HTML

    python如何實現(xiàn)word批量轉(zhuǎn)HTML

    這篇文章主要介紹了python如何實現(xiàn)word批量轉(zhuǎn)HTML,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-09-09
  • Python+wxPython實現(xiàn)將圖片轉(zhuǎn)換為草圖

    Python+wxPython實現(xiàn)將圖片轉(zhuǎn)換為草圖

    將照片轉(zhuǎn)換為藝術(shù)風(fēng)格的草圖是一種有趣的方式,可以為您的圖像添加獨特的效果,本文主要介紹了如何Python和wxPython來實現(xiàn)這一目標,需要的可以參考下
    2023-08-08
  • TensorFLow 數(shù)學(xué)運算的示例代碼

    TensorFLow 數(shù)學(xué)運算的示例代碼

    這篇文章主要介紹了TensorFLow 數(shù)學(xué)運算的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • pycharm 配置svn的圖文教程(手把手教你)

    pycharm 配置svn的圖文教程(手把手教你)

    這篇文章主要介紹了pycharm 配置svn的圖文教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • python for循環(huán)內(nèi)輸出和外輸出方式

    python for循環(huán)內(nèi)輸出和外輸出方式

    這篇文章主要介紹了python for循環(huán)內(nèi)輸出和外輸出方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python網(wǎng)頁正文轉(zhuǎn)換語音文件的操作方法

    Python網(wǎng)頁正文轉(zhuǎn)換語音文件的操作方法

    這篇文章主要介紹了Python網(wǎng)頁正文轉(zhuǎn)換語音文件的操作方法,需要的朋友可以參考下
    2018-12-12

最新評論

临朐县| 牡丹江市| 分宜县| 茌平县| 林西县| 英山县| 渑池县| 横山县| 中牟县| 澎湖县| 长宁区| 瑞安市| 长宁县| 东方市| 天等县| 临沂市| 巨鹿县| 凌云县| 淮滨县| 富源县| 嵩明县| 安溪县| 玉田县| 阿坝县| 永城市| 阜新市| 红原县| 鲁山县| 高唐县| 定西市| 青海省| 达拉特旗| 临猗县| 博白县| 武强县| 吴忠市| 酒泉市| 五台县| 三明市| 和平县| 枞阳县|