没有合适的资源?快使用搜索试试~ 我知道了~
Python assert (断言) 基本用法
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
12 下载量 143 浏览量
2020-12-21
02:26:30
上传
评论 1
收藏 51KB PDF 举报
温馨提示
试读
1页
【功能】:用于判断一个表达式,在表达式条件为 false 的时候触发异常。 【用途】:断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如代码只能在 Linux 系统下运行,可以先判断当前系统是否符合条件。 【语法】: assert [removed]表达式) 等价于: if not expression: raise AssertionError(arguments) 【实例1】 >>> assert True # 条件为 true 正常执行 >>> assert False # 条件为 false 触发异常 Trac
资源推荐
资源详情
资源评论
Python assert (断言断言) 基本用法基本用法
【功能】:用于判断一个表达式,在表达式条件为在表达式条件为 false 的时候触发异常的时候触发异常。
【用途】:断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如代码只能在
Linux 系统下运行,可以先判断当前系统是否符合条件。
【语法】:
assert expression(表达式)
等价于:
if not expression:
raise AssertionError(arguments)
【实例1】
>>> assert True # 条件为 true 正常执行
>>> assert False # 条件为 false 触发异常
Traceback (most recent call last):
File "", line 1, in
AssertionError
>>> assert 1==1 # 条件为 true 正常执行
>>> assert 1==2, '1 不等于 2'
Traceback (most recent call last):
File "", line 1, in
AssertionError: 1 不等于 2
【实例2】
import sys
assert ('linux' in sys.platform), "该代码只能在 Linux 下执行"
# 接下来要执行的代码
参考:https://www.runoob.com/python3/python3-assert.html
datamonday
原创文章 197获赞 706访问量 6万+
关注
私信
展开阅读全文
作者:datamonday
资源评论
weixin_38651661
- 粉丝: 6
- 资源: 961
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功