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

Python中用try-except-finally處理異常問題

 更新時間:2022年12月20日 14:11:49   作者:Vax_Loves_1314  
這篇文章主要介紹了Python中用try-except-finally處理異常問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Python用try-except-finally處理異常

Python中的try-except-finally語句類似于Java中的try-catch語句,在程序中的作用是處理因參數(shù)輸入輸出等不合理可能發(fā)生的異常,為了使程序能夠不會因為異常而終止運行,則需要在程序中引入try-except語句。

作用

捕獲程序在執(zhí)行時遇到的異常情況,即一些報錯。什么啥玩意兒沒定義啊,符號又錯了啊之類的你懂得。

意義

因為程序在發(fā)現(xiàn)某個錯誤時,往往會中斷不再向下執(zhí)行,引入try拋異常語句后可避免此種情況的發(fā)生。

結(jié)構(gòu)

try:
? ? a=b
except:
? ? print('b未定義')
finally:
? ? print('pass')
pass

執(zhí)行流程

(1)先執(zhí)行try代碼塊, 發(fā)現(xiàn)了錯誤。

(2)執(zhí)行except代碼塊。

(3)程序向下執(zhí)行。

Python的try…except…finally語句

try…except…finally語句被用于處理錯誤,返回信息。格式如下:

try:
    代碼塊
except:
    代碼塊
finally:
    代碼塊

try表示嘗試執(zhí)行這塊代碼。如果嘗試不成功,那么會返回except部分的內(nèi)容。但是無論嘗試執(zhí)行結(jié)果如何都會返回finally的內(nèi)容。

舉個例子

#!/usr/bin/python3

try:
? ? ? ? x>3
except:
? ? ? ? print('error')
finally:
? ? ? ? print('finally')

返回如下:

$ ./try.py?
error
finally

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python使用wget實現(xiàn)下載網(wǎng)絡(luò)文件功能示例

    Python使用wget實現(xiàn)下載網(wǎng)絡(luò)文件功能示例

    這篇文章主要介紹了Python使用wget實現(xiàn)下載網(wǎng)絡(luò)文件功能,簡單介紹了wget安裝以及Python使用wget下載tar格式網(wǎng)絡(luò)文件并進(jìn)行解壓處理相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • Python爬蟲基本庫request的基本使用

    Python爬蟲基本庫request的基本使用

    這篇文章主要介紹了Python爬蟲基本庫request的基本使用,urllib庫使用繁瑣,比如處理網(wǎng)頁驗證和Cookies時,需要編寫Opener和Handler來處理。為了更加方便的實現(xiàn)這些操作,就有了更為強大的requests庫,需要的朋友可以參考下
    2023-07-07
  • pygame編寫音樂播放器的實現(xiàn)代碼示例

    pygame編寫音樂播放器的實現(xiàn)代碼示例

    這篇文章主要介紹了pygame編寫音樂播放器的實現(xiàn)代碼示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 基于python cut和qcut的用法及區(qū)別詳解

    基于python cut和qcut的用法及區(qū)別詳解

    今天小編就為大家分享一篇基于python cut和qcut的用法及區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    手把手教你pycharm專業(yè)版安裝破解教程(linux版)

    這篇文章主要介紹了 手把手教你pycharm專業(yè)版安裝破解教程(linux版),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • pycharm如何為函數(shù)插入文檔注釋

    pycharm如何為函數(shù)插入文檔注釋

    這篇文章主要介紹了pycharm如何為函數(shù)插入文檔注釋,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • python實現(xiàn)四舍五入方式

    python實現(xiàn)四舍五入方式

    這篇文章主要介紹了python實現(xiàn)四舍五入方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Python數(shù)據(jù)清洗之利用pandas篩選數(shù)據(jù)詳解

    Python數(shù)據(jù)清洗之利用pandas篩選數(shù)據(jù)詳解

    這篇文章主要介紹了Python數(shù)據(jù)清洗之利用pandas篩選數(shù)據(jù)詳解,Pandas是一個用于數(shù)據(jù)分析和處理的Python庫,它提供了高效的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)分析工具,使得數(shù)據(jù)的清洗、轉(zhuǎn)換、分析和可視化變得更加容易和靈活,需要的朋友可以參考下
    2023-08-08
  • Python爬取商家聯(lián)系電話以及各種數(shù)據(jù)的方法

    Python爬取商家聯(lián)系電話以及各種數(shù)據(jù)的方法

    今天小編就為大家分享一篇Python爬取商家聯(lián)系電話以及各種數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python使用wxpython開發(fā)簡單記事本的方法

    python使用wxpython開發(fā)簡單記事本的方法

    這篇文章主要介紹了python使用wxpython開發(fā)簡單記事本的方法,涉及Python使用wxPython實現(xiàn)桌面圖形應(yīng)用程序的技巧,需要的朋友可以參考下
    2015-05-05

最新評論

密山市| 登封市| 区。| 恩平市| 浦北县| 黑龙江省| 临猗县| 潼关县| 永寿县| 安图县| 奎屯市| 广南县| 英吉沙县| 绍兴县| 永年县| 鲁山县| 江门市| 商城县| 大洼县| 奈曼旗| 吕梁市| 广昌县| 阿拉善右旗| 霍州市| 齐河县| 青海省| 志丹县| 鄂托克旗| 龙游县| 正宁县| 綦江县| 永新县| 安顺市| 皮山县| 嵩明县| 嘉义县| 博客| 博野县| 汝南县| 鄂州市| 上饶县|