欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python之捕捉異常詳解

 更新時間:2021年12月02日 15:10:50   作者:暮色年華_  
這篇文章主要為大家介紹了Python的捕捉異常,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

1.python中的異常

語法錯誤:沒有按照語法規(guī)則書寫程序

運行錯誤:運行時出錯

邏輯錯誤:邏輯上出錯

用異常對象(exception object)表示異常情況

2.捕捉異常

try-except

除數(shù)為0的異常:

?

將被檢測的語句塊放入try塊,將異常處理語句塊放入except塊中

如果被檢測的語句塊中沒有異常,則忽略except后的異常處理;否則執(zhí)行異常處理語句塊

多個except子句

?一個except塊捕捉多個異常

?空except:捕捉所有異常

as語句:

?錯誤原因放到err變量中并打印變量

?else語句:

如果try塊中沒有異常,則else語句被執(zhí)行

如果想要在產(chǎn)生異常后能多次輸入直到正確為止,則可以加入while True 和break語句

?

?break語句的位置

如果正常輸入則跳出循環(huán)

finally子句

finally語句可以用在try語句中,無論是否發(fā)生異常,finally子句中的語句塊都要被執(zhí)行

?

?上下文管理器和with語句

with語句將上下文管理表達(dá)式的值賦給變量,并執(zhí)行其語句序列

with在結(jié)束后會自動關(guān)閉文件,是python中操作文件和數(shù)據(jù)庫等對象是的推薦用法

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Python升級提示Tkinter模塊找不到的解決方法

    Python升級提示Tkinter模塊找不到的解決方法

    這篇文章主要介紹了Python升級提示Tkinter模塊找不到的解決方法,Tkinter的是Tk的GUI工具包,用來開發(fā)GUI界面,需要的朋友可以參考下
    2014-08-08
  • 使用python實現(xiàn)名片管理系統(tǒng)

    使用python實現(xiàn)名片管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了使用python實現(xiàn)名片管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • python實現(xiàn)文字版掃雷

    python實現(xiàn)文字版掃雷

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)文字版掃雷,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 基于python3 的百度圖片下載器的實現(xiàn)代碼

    基于python3 的百度圖片下載器的實現(xiàn)代碼

    這篇文章主要介紹了基于python3 的百度圖片下載器的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • python 導(dǎo)入數(shù)據(jù)及作圖的實現(xiàn)

    python 導(dǎo)入數(shù)據(jù)及作圖的實現(xiàn)

    今天小編就為大家分享一篇python 導(dǎo)入數(shù)據(jù)及作圖的實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python實現(xiàn)的計數(shù)排序算法示例

    Python實現(xiàn)的計數(shù)排序算法示例

    這篇文章主要介紹了Python實現(xiàn)的計數(shù)排序算法,簡單描述了計數(shù)排序的算法原理并結(jié)合具體實例形式分析了Python計數(shù)排序的相關(guān)實現(xiàn)與使用技巧,需要的朋友可以參考下
    2017-11-11
  • Python3.5基礎(chǔ)之NumPy模塊的使用圖文與實例詳解

    Python3.5基礎(chǔ)之NumPy模塊的使用圖文與實例詳解

    這篇文章主要介紹了Python3.5基礎(chǔ)之NumPy模塊的使用,結(jié)合圖文與實例形式詳細(xì)分析了Python3.5中Numpy模塊的原理、功能、使用方法及操作注意事項,需要的朋友可以參考下
    2019-04-04
  • 火車票搶票python代碼公開揭秘!

    火車票搶票python代碼公開揭秘!

    火車票搶票python代碼公開揭秘!使用Python模擬搶票程序,給大家揭秘?fù)屍钡降资窃趺椿厥?,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python面向?qū)ο笾o態(tài)屬性、類方法與靜態(tài)方法分析

    Python面向?qū)ο笾o態(tài)屬性、類方法與靜態(tài)方法分析

    這篇文章主要介紹了Python面向?qū)ο笾o態(tài)屬性、類方法與靜態(tài)方法,結(jié)合實例形式分析了Python面向?qū)ο蟪绦蛟O(shè)計中靜態(tài)屬性、類方法及靜態(tài)方法相關(guān)概念、使用方法及操作注意事項,需要的朋友可以參考下
    2018-08-08
  • python實現(xiàn)猜拳游戲項目

    python實現(xiàn)猜拳游戲項目

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)猜拳游戲項目,以excel形式保存信息,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11

最新評論