assert作用:
assert如果发生异常就说明表达示为假。可以理解表示式返回 值为假 时就会触发异常。
assert 语法格式:
assert expression [, arguments]
# assert 表达式 [, 参数]
注意:assert也可以用于多个表达式的: assert expression1, expression2。
表达式=false 时,则执行其后面的异常。
实例1:
单个表达式
当不满足assert之后的表达式的时候,执行下面的语句。
若满足assert之后的表达式,抛出异常,程序报错,输出assert之后的语句。如下图:
实例2:
多表达式
当assert 后面存在多个表达式的时候,需要满足所有表达式的条件,否则就会报错,如下图:
都满足的情况,如下图: