python: assert 内建函数

来源:互联网 发布:怎样分析天然气数据 编辑:程序博客网 时间:2024/06/05 10:06

Syntax

assert expression [, arguments]

expression (表达式) 的 bool类型 为 False 时,如果 arguments 被定义了,则抛出 arguments ,否则抛出 AssertionError

Test

assert False, "Hello"    # AssertionError: Helloassert 1 == 1, "Hello" assert 1 == 2, "Hello"    # AssertionError: Hello