# python中的斷言方法舉例 a = 2 assert(a > 1) print("斷言成功,程序繼續向下執行") b = 2 assert(b >= 3), "b小於3" print("斷言失敗,程序報錯") # AssertionError: b小於3
斷言和異常的區別:python
對於一個函數而言,通常狀況下,斷言用來檢查函數輸入的合法性,要求輸入知足必定的條件才能執行, 在函數執行的過程當中,出現異常狀況用異常捕獲來完成函數