使用assert斷言是學習python一個非常好的習慣,python assert 斷言句語格式及用法很簡單。在沒完善一個程式之前,我們不知道程式在哪裡會出錯,與其讓它在執行最崩潰,不如在出現錯誤條件時就崩潰
語法
assert expression [, arguments]
expression是一個表示式,其值應該為True或者False
#栗子
count=0
assert count==0,"初始化不對"
#如果count不等於0的話,會報錯AssertionError: 初始化不對
通過上面程式碼我們可以指定,當assert後面的條件為真的時候,程式正常執行,當assert後面的條件為假的時候,輸出錯誤資訊,錯誤的資訊是我們自己自定義的,可以很直觀的對報錯進行描述。