在Python中,assert語(yǔ)句用于檢查條件是否為真,如果條件為假,則會(huì)拋出AssertionError異常。其基本語(yǔ)法如下:
assert condition, message
其中,condition是要檢查的條件,如果為False,則會(huì)拋出AssertionError異常;message是可選的,用于在拋出異常時(shí)顯示詳細(xì)信息。
以下是一個(gè)簡(jiǎn)單的例子:
x = 10
assert x == 5, "x should be 5"
在這個(gè)例子中,由于x的值為10,而不是5,所以條件x == 5為False,會(huì)觸發(fā)assert語(yǔ)句,拋出AssertionError異常,并顯示消息"x should be 5"。