美文网首页python爬虫Python
说说如何在 Python 中使用断言

说说如何在 Python 中使用断言

作者: deniro | 来源:发表于2020-03-14 11:13 被阅读0次

    断言用于确保代码没有偏移我们的预期。可以使用 assert 语句进行检查。如果检查失败,就会抛出异常。

    assert 语句包含以下部分:

    • assert 关键字;
    • 条件语句,即求值为 True 或 False 的表达式;
    • 逗号;
    • 当条件为 False 时,需要显示的字符串。
    status='begin'
    assert status=='begin','status 必须是启动状态'
    status='end'
    assert status=='begin','status 必须是启动状态'
    

    运行结果:


    通过这种快速失败的方法,可以更快地发现代码缺陷,从而省去将来大量的调试工作。相当于一种预防措施,值得大力推广哦O(∩_∩)O哈哈~


    断言一般用于开发环境,如果是最终产品,可以在运行 Python 时传入-O 选项,禁用断言。

    相关文章

      网友评论

        本文标题:说说如何在 Python 中使用断言

        本文链接:https://www.haomeiwen.com/subject/nxmmshtx.html