人民日报评论员文章 > Python地基学科 > python assert预言的使唤

python assert预言的使唤

Python assert

小妮浅浅

2021-09-18 11:29:59457浏览 · 0收藏 · 0评论

预言声明是一种稳便的次序调剂办法。

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地基学科

关爱公众微信号,随时随地在线学习

本学科部分素材库缘于网络,版权真心话大冒险问题集联系站长!

Baidu