Python 專案開發入門的十堂課
第四堂 利用 Python 寫結構化控制的程式:Python 的簡單陳述 assert
重點整理
- 關鍵字 assert 用來做簡單的條件判斷,如果回傳 False 就會發起 AssertionError 中斷程式執行。
- assert 陳述在程式設計的術語中稱之為「斷言」 。
- assert 陳述可以用在函數或方法,檢查參數是否為需要的型態。
- assert 陳述需要放在 try-except 例外處理中,避免因為例外而中斷程式執行。
- assert 陳述為 if-raise 的簡化寫法, if 進行條件判斷, raise 用來發起例外。
相關文章