python的assert(断言)异常步骤机制

版权声明:码字不易,且看且珍惜!交流:Wechat: suihailiang0816 QQ: 931762054 转载并修改内容请与我联系 https://blog.csdn.net/weixin_41010198/article/details/89379832

python的assert(断言)异常步骤机制

文章目录:


断言(assert): 就是判断expression 这个表达式语句是否正确,所以切记,断言是有一个判断的过程!!!


格式:

assert expression, 'information'

解释:
expression 表达式其实是相当于一个 if 判断,如果表达式返回的是True,则程序继续向下执行,如果返回的是False,则会报出 AssertionError 断言错误,和断言错误信息information

def testAssert(x):
    assert x < 1, "Invalid value"
    print("程序无异常才会执行到这里")

testAssert(2)

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41010198/article/details/89379832
今日推荐