美文网首页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