python之assert

python

作用

assert用来验证一个表达式是否正确,如果正确则程序向下执行,如果错误则报错,其中报错信息可以自定义。

例子

表达式没有错误的情况

python">>>> assert mul(2, 3) == 6

正确的时候没有输出,程序向下执行

表达式错误的情况

>>> assert mul(2, 3) == 7

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

AssertionError

自定义错误信息:在表达式后面接一个逗号,然后接一个错误信息的字符串

assert 表达式, "错误信息"如下

>>> assert mul(2, 3) == 7, \'This statement is wrong!!!!!!\'

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

AssertionError: This statement is wrong!!!!!!


转载自:
作者:TFprime
链接:https://www.jianshu.com/p/4d1e19e74b0a
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以上是 python之assert 的全部内容, 来源链接: utcz.com/z/388661.html

回到顶部