1. 程式人生 > >小白學python之錯誤除錯測試簡介_學習筆記

小白學python之錯誤除錯測試簡介_學習筆記

本文以廖雪峰的官方網站為參考來學習python的。其學習連結為廖雪峰小白學python教程

本學習筆記僅供參考。

筆記

在程式執行過程中,總會遇到各種各樣的錯誤

(1)程式編寫有問題造成的。

(2)使用者輸入造成的。

(3)還有一類錯誤是完全無法再程式執行過程中預測的。

比如,寫入檔案的時候,磁碟滿了,寫不進去了或者從網路抓取資料,網路突然斷掉了。這類錯誤也稱為異常,在程式中通常是必須處理的,否則,程式會因為各種問題終止並退出。

Python內建了一套異常處理機制,來幫助我們進行錯誤處理。

筆記

此外,我們也需要跟蹤程式的執行,檢視變數的值是否正確,這個過程稱為除錯。

Python的pdb可以讓我們以單步方式執行程式碼。

筆記

最後,編寫測試也很重要,有了良好的測試,就可以在程式修改後反覆執行,確保程式輸出符合我們編寫的測試。