Python assert 关键字

实例

测试条件是否返回 True:

  1. x = "hello"
  2. #如果条件返回True,则什么也不会发生:
  3. assert x == "hello"
  4. #如果条件返回False,则引发AssertionError:
  5. assert x == "goodbye"

定义和用法

assert 关键字在调试代码时使用。

assert 关键字使您可以测试代码中的条件是否返回 True,否则,程序将引发 AssertionError。

您可以编写一条若代码返回 False 时输出的消息,请看下面的例子。


更多实例

如果条件为 False,则写一条消息:

  1. x = "hello"
  2. #如果条件返回False,则引发AssertionError:
  3. assert x == "goodbye", "x should be 'hello'"

分类导航