assertvalid
函數是Python中的一個斷言函數,用于檢查給定的表達式是否為真。如果表達式為真,則程序繼續執行;如果表達式為假,則會引發AssertionError
異常。
assertvalid
函數的使用方法如下:
assertvalid expression, error_message
其中,expression
是要檢查的表達式,如果表達式為假,則會引發異常;error_message
是可選參數,用于指定在引發異常時顯示的錯誤信息。
以下是一個使用assertvalid
函數的示例:
def divide(a, b):
assertvalid b != 0, "除數不能為0"
return a / b
result = divide(10, 0)
print(result)
在上述示例中,assertvalid b != 0, "除數不能為0"
用于檢查除數是否為0。如果除數為0,則會引發AssertionError
異常,并顯示錯誤信息"除數不能為0"。