簡單介紹Python中異常處理用法
導讀 | 這篇文章主要給大家分享的是 Python中異常處理用法,為了保證程式的健壯性與容錯性,即在遇到錯誤時候程式不會崩潰,我們需要對異常進行處理,下面來看看文章對此的用法,需要的朋友可以參考一下 |
為了保證程式的健壯性與容錯性,即在遇到錯誤時候程式不會崩潰,我們需要對異常進行處理,
1.if進行處理,在錯誤發生之前進行預防
如果錯誤發生的條件是可預知的,我們需要用if進行處理,在錯誤發生之前進行預防
AGE=10 while True: age=input('>>: ').strip() if age.isdigit(): #只有在age為字串形式的整數時,下列程式碼才不會出錯,該條件是可預知的 age=int(age) if age == AGE: print('you got it') break
2.用try..except:在錯誤發生之後進行處理
如果錯誤發生的條件是不可預知的,則需要用到try..except:在錯誤發生之後進行處理
#基本語法為 try: 被檢測的程式碼塊 except 異常型別: try中一旦檢測到異常,就執行這個位置的邏輯 #舉例 try: f=open('a.txt') g=(line.strip() for line in f) print(next(g)) print(next(g)) print(next(g)) print(next(g)) print(next(g)) except StopIteration: f.close()
到此這篇關於 Python中異常處理用法的文章就介紹到這了。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2847366/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python中的五種異常處理機制介紹Python
- zTree外掛常鍵用法簡單介紹
- Python 中的異常處理Python
- 簡單介紹Python 處理錯誤的原則Python
- javascript異常報錯型別簡單介紹JavaScript型別
- Python異常處理Python
- Python——異常處理Python
- Python 簡明教程 --- 23,Python 異常處理Python
- 簡單的全域性異常統一處理
- js dom元素事件處理簡單介紹JS事件
- jQuery filter() 用法簡單介紹jQueryFilter
- javascript的this用法簡單介紹JavaScript
- js WebSocket用法簡單介紹JSWeb
- javascript arguments用法簡單介紹JavaScript
- onerror事件用法簡單介紹Error事件
- 簡單介紹SQLserver中的declare變數用法SQLServer變數
- js迴圈中reduce的用法簡單介紹JS
- python try異常處理Python
- python異常捕捉處理Python
- 說說在 Python 中如何處理異常Python
- python異常處理中finally的作用Python
- <input type="number" >用法簡單介紹
- css 註釋用法簡單介紹CSS
- style.cssText用法簡單介紹CSS
- javascript with()語句用法簡單介紹JavaScript
- outerHTML屬性用法簡單介紹HTML
- javascript中的就加號+的用法簡單介紹JavaScript
- 異常篇——異常處理
- Python Selenium異常處理Python
- python應用:異常處理Python
- python異常處理之returnPython
- Python異常處理機制Python
- python異常處理詳解Python
- Python基礎 -- 異常處理Python
- Python簡單介紹Python
- javascript事件處理函式繫結簡單介紹JavaScript事件函式
- Python錯誤處理和異常處理(二)Python
- angularJS的router用法簡單介紹AngularJS