assert在python中怎么使用

小億
90
2024-03-14 10:47:25

在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"。

0