assert()函數用于判斷一個表達式是否為真,如果表達式為False,則會觸發一個AssertionError異常。其語法格式如下:
assert expression, message
其中,expression為要判斷的表達式,如果為False則會觸發異常;message為可選參數,表示斷言失敗時輸出的提示信息。
例如:
x = 10
assert x == 5, "x的值不等于5"
在上述代碼中,由于x的值為10而不是5,所以斷言為False,會觸發AssertionError異常,并輸出提示信息"x的值不等于5"。