本篇會學習對出現錯誤時的處理,避免程式在面對例外時當掉。
我們將學習和認識例外這個 Python 所建立的特殊的物件,可用來管理程式執行時出現的錯誤。
學習處理例外可協助在出現「檔案不存在」的問題時做出適當的反應,與處理其它可能引起程式當掉的問題。
這能讓我們的程式在面對錯誤的資料時更強健,不管這些錯誤的資料是因為無意的錯誤,
還是惡意想破壞程式的企圖,有了例外的處理就能應對這些錯誤。
本篇會學習對出現錯誤時的處理,避免程式在面對例外時當掉。
我們將學習和認識例外這個 Python 所建立的特殊的物件,可用來管理程式執行時出現的錯誤。
學習處理例外可協助在出現「檔案不存在」的問題時做出適當的反應,與處理其它可能引起程式當掉的問題。
這能讓我們的程式在面對錯誤的資料時更強健,不管這些錯誤的資料是因為無意的錯誤,
還是惡意想破壞程式的企圖,有了例外的處理就能應對這些錯誤。
本章將學習編寫函式,是個取了名字的程式區塊,
當要執行定義在函式中的特定工作時,可以呼叫這個函式的名稱來執行該項工作。
若在程式中需要執行同一項工作很多次時,不需要為這項工作重複寫入多次相同的程式碼,
只要把完成該項工作的程式定義成函式,再呼叫此函式讓 Python 執行其中的程中即可。
活用函式之後,在程式的編寫、閱讀、測試和修改都變得更容易。