assert condition
公司专注于为企业提供网站制作、成都网站设计、微信公众号开发、成都商城网站开发,微信小程序,软件定制设计等一站式互联网企业服务。凭借多年丰富的经验,我们会仔细了解各客户的需求而做出多方面的分析、设计、整合,为客户设计出具风格及创意性的商业解决方案,创新互联更提供一系列网站制作和网站推广的服务。
assert 可以作为判断,在结果为True时什么都不返回,在结果为False时会触发一个错误,它等价于下面的判断
if not condition:
raise AssertionError()
测试下:
\>>> assert True # nothing happens
assert False
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AssertionError
\>>>
assert还可以包含一个额外的错误消息选项,如下面
\>\>\> assert False, '这是一个错误'
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AssertionError: 这是一个错误
\>>>
\>>> assert 1==2,('%s, 1不等于%d' % ('hello', 2))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AssertionError: hello, 1不等于2
\>>>
分享标题:pythonassert
网页网址:https://www.cdcxhl.com/article34/jeippe.html
成都网站建设公司_创新互联,为您提供网页设计公司、Google、做网站、商城网站、企业建站、微信公众号
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联