Python assert用法

文章目录

  • Python assert用法
    • 运用assert的目的:
    • 语法格式如下:
    • assert 后面也可以紧跟参数:

Python assert用法

运用assert的目的:

python assert 句语格式及用法很简单。通常程序在运行完之后抛出异常,使用assert可以在出现有异常的代码处直接终止运行。 而不用等到程序执行完毕之后抛出异常。

语法格式如下:

assert expression

等价于:

if not expression:
    raise AssertionError

也就是说,我们希望assert后面的expression写正确的东西,如果expression错了,就会引发Assertion Error

assert 后面也可以紧跟参数:

assert expression [, arguments]

等价于:

if not expression:
    raise AssertionError(arguments)

运用的例子可以参考
https://www.runoob.com/python3/python3-assert.html

你可能感兴趣的:(python,python,开发语言)