assert(断言)
程序员文章站
2022-03-21 18:40:02
Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 语法格式: 等价于: 例子: ......
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 >>>
上一篇: 数据流中的第k大元素的golang实现
下一篇: 前端开发CSS3——使用方式和选择器