韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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学习网

关注

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

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

人野兽马狗猪大全| 欧美《禁忌5》| CSGO暴躁妹妹高清| 日韩电影在线观看高清版电视剧| 朝鲜少妇xXXX做受| 激战2奶妈| 《俄罗斯空姐2(俄罗斯航空)》| 女人全透明内衣| 一边做饭一边狂躁的原因分析| 青丝影院大全免费2023年新版| 女性私处蹲下拍照有疙瘩| 征服公务员韵母王强最新章节列表| 坤坤赛进桃子里在线看歌词 | 蜜糖在线观看免费高清电视剧| 成全在线观看免费高清电视剧| 人犬兽人在线观看免费完整一| 人口兽猪马狗第1集| 他的巨物撑开她的花缝的导演是谁 | 叶子媚| 美国暴躁真人CSGO| 成色18K1.8.35MB| 色翁荡熄300篇| 《大尺度吃奶做爰》电影| 《不再是朋友的夜晚第二季》| 《家政女孩2》免费观看| 把腿扒开让我添30分钟| 自己怎么玩隐私位置游戏| 成品人和精品人的区别在哪里知乎| 双人床上做运动后排有伤害吗| 姐姐片多多免费高清电视剧叶玉卿| 兄弟的母亲中字ID| 掀起衣服揉她的奶头| 《出租屋1》| 光溜溜的拍照姿势图片| 小婕子的第一次好紧| 在线视频| 老公拿狗给我配| 恋爱之瘾电影完整版的免费| 《厨房韵母2》动漫下线了吗| 双乳被四个男人吃奶H文| 打牌生猴子的视频大全