• 技术文章 >Python技术 >Python基础教程

    python assert断言的使用

    小妮浅浅小妮浅浅2021-10-26 09:44:35原创4748

    断言声明是一种方便的程序调试方式。

    1、可将断言视为debug工具,Python的实现也符合这种设计理念。assert语句的执行依赖于__debug__,且默认值为True。

    2、如果__debug__为True,则仅执行assert语句。

    实例

    assert 可以同时声明两个 expression,例如 assert expression1, expression2 等价于

    if __debug__:
        if not expression1: raise AssertionError(expression2)

    如果执行脚本文件时加上-O参数, __debug__则为False。

    以上就是python assert断言的使用,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python assert
    上一篇:python包中__all__的使用 下一篇:python实现排序算法的可视化

    相关文章推荐

    • python字符串的驻留机制是什么• python中setdefault()的使用• python查询键值对是否在字典的三个方法• python集合的底层实现• Python解析器如何搜索模块位置• Python中time模块的方法整理• Python中random模块的方法整理• python socket发送消息的方法• python协程的调度• python协程调度的流程• python自定义模块的调用• python包中__all__的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网