assert(断言)
Posted beautifulworld
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了assert(断言)相关的知识,希望对你有一定的参考价值。
Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。
语法格式:
assert expression
等价于:
if not expression: raise AssertionError
例子:
>>> assert True # 条件为 true 正常执行 >>> assert False # 条件为 false 触发异常 Traceback (most recent call last): File "<stdin>", line 1, in <module> AssertionError >>> assert 1==1 # 条件为 true 正常执行 >>> assert 1==2 # 条件为 false 触发异常 Traceback (most recent call last): File "<stdin>", line 1, in <module> AssertionError >>> assert 1==2, ‘1 不等于 2‘ Traceback (most recent call last): File "<stdin>", line 1, in <module> AssertionError: 1 不等于 2 >>>
以上是关于assert(断言)的主要内容,如果未能解决你的问题,请参考以下文章