国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python中的断言错误怎么理解

python中的断言错误怎么理解

assert

头像

silencement

2019-10-25 16:28:374396浏览 · 0收藏 · 0评论

python的断言语句和if 分支有点类似,它用于对一个bool表达式进行断言,如果该bool表达式为True,该程序可以继续向下执行;否则程序会引发 AssertionError 错误。

例如如下程序:

s_age = input("请输入您的年龄:")
age = int(s_age)
assert 20 < age < 80
print("您输入的年龄在20和80之间")

上面程序中粗体字代码断言 age 必须位于 20 到 80 之间。运行上面程序,如果输入的 age 处于执行范围之内,则可看到如下运行过程:

请输入您的年龄:23
您输入的年龄在20和80之间

如果输入的age不处于20到80之间,将可以看到如下运行过程:

请输入您的年龄:1
Traceback (most recent call last):
  File "C:\Users\mengma\Desktop\1.py", line 3, in <module>
    assert 20 < age < 80
AssertionError

从上面的运行过程可以看出,断言也可以对逻辑表达式进行判断,因此实际上断言也相当于一种特殊的分支。

assert 断言的执行逻辑是:

if 条件为False:
    程序引发AssertionError错误

更多学习内容,请点击Python学习网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

麻豆蜜桃69无码专区在线| 狗配女人宝典视频| 《暴力强伦轩》电影影| 上司人妻互换HD无码中文字幕| 真人老太太实战镖客视频大全| 妈妈がだけの母さん歌词| 他用舌头给我6次高潮| 小峡子的味道4| 《炸裂吧!巨棒》免费阅读漫画| 多村野史| 欧美人与人动人物2024心理学| 《太太你想丈夫被开除吧》| 小叔子媳妇在我房间坐月子怎么办 | 天美麻花星空影视免费观看电视剧| 成熟5| 香蕉视频| 淫语....粗话....脏话小说| 苍井空高清图片| 公交车上把腿张开让人摸 | 无人区在线观看免费播放电视剧 | 群体轮换| 《推油》完整版播放时间| 教室停电插班花赵柔笔趣阁九流糖| 中字《喝醉的丈夫被结城送回家》| 白丝脚上的浓浓的精华液能用吗| 《性呻吟》伦理| 《妻子的肉体偿还》5| 男人晚上吃奶时乳房会变| 女同学裸睡我把她奶头摸硬了| 医生一直揉白带湿漉漉的正常吗| 美女被咬小头头视频大全| 兄弟的老婆4免费观看电视剧 | 公交车被上高湖了还能坐吗小说 | 泰坦尼克号演员表| 蜜桃成熟之三人| 《疯狂72小时》韩剧| 女性俱乐部LOGO| CSGO高清大片免费播放器| 白发魔女传| 免费B站看大片真人电视剧| 大龟慢慢挺进女友闺蜜的小说