例如:
判断条件是否返回True:
x = "hello" #如果condition返回True,则不会发生任何事情: assert x == "hello" #如果condition返回False,则引发AssertionError: assert x == "goodbye"
1、定义和用法
调试代码时使用assert
关键字。
assert
关键字可以测试代码中的条件是否返回True,否则,程序将引发AssertionError。
如果代码返回False,则可以编写一条消息,请参考以下示例。
2、使用示例
例如:
如果条件为False,则写一条消息:
x = "hello" #如果condition返回False,则引发AssertionError: assert x == "goodbye", "x should be 'hello'"