Python assert 關鍵字

實例

測試條件是否返回 True:

x = "hello"
# 如果條件返回True,則什么也不會發生:
assert x == "hello"
#如果條件返回 False,則會引發 AssertionError:
assert x == "goodbye"

運行實例

定義和用法

assert 關鍵字在調試代碼時使用。

assert 關鍵字使您可以測試代碼中的條件是否返回 True,否則,程序將引發 AssertionError。

您可以編寫一條若代碼返回 False 時輸出的消息,請看下面的例子。

更多實例

實例

如果條件為 False,則寫一條消息:

x = "hello"
# 如何條件返回 False,引發 AssertionError:
assert x == "goodbye", "x should be 'hello'"

運行實例