python assert函数用法

站长资源 2022-09-21 08:59www.dzhlxh.cnseo优化

python assert函数用法是怎样的呢?下面就让我们一起来了解一下吧:

assert函数是属于python下的一个函数,也叫作断言函数,它可以用于判断某个表达式的值,若是该值为真,那么程序就能够继续往下执行;反之,Python解释器就会报出AssertionError错误。

语法结构:

assert 表达式

说明:

assert函数语句通常可以用于检查用户的输入是否符合规定,也可以用作程序初期测试与调试过程中的辅助工具。

参考范例:

assert函数用法,示例代码:

mathmark = int(input())
#断言数学考试分数是否位于正常范围内
assert 0 <= mathmark <= 100
#只有当 mathmark 位于 [0,100]范围内,程序才会继续执行
print("数学考试分数为:",mathmark)

运行该程序,测试数据如下:

90
数学考试分数为: 90

若是再次执行该程序,那么测试代码为:

159
Traceback (most recent call last):
  File "C:\Users\mengma\Desktop\file.py", line 3, in     assert 0 <= mathmark <= 100
AssertionError

通过上述示例可以发现,当assert函数后的表达式值为真时,程序就会继续执行;反之,程序就会停止执行,并且报出AssertionError错误。

希望能够帮助到大家。

上一篇:vue获取路由参数 下一篇:python getattr函数

Copyright © 2016-2025 www.dzhlxh.cn 金源码 版权所有 Power by

网站模板下载|网络推广|微博营销|seo优化|视频营销|网络营销|微信营销|网站建设|织梦模板|小程序模板