python中assert函数,一个实用的技巧
Python中assert命令可用于判断该变量的值是否与预期的值一致
示范程序如下:
a = 4
assert a==4
print("There is no mistake")
# assert a==3
print("That's ok")
此时,在第二个assert函数使用的时候,先将其注释掉,因为a的实际值与4的大小是一致的,所以程序正常执行完全。
但是如果将第二个assert函数取消注释:
a = 4
assert a == 4
print("There is no mistake")
assert a == 3
print("That's ok")
则程序会报错,并且不会执行后续的代码
执行结果如下:
以上便是assert函数的简单介绍。
python中assert函数,一个实用的技巧相关推荐
- python的id方法_python中id()函数的实用研究实例
python中id()函数的实用研究实例 >>> a = 2.5 >>> b = 2.5 >>> c = b >>> a is ...
- Python 中 pct_change 函数是一种非常实用的函数,它可以帮助我们计算一个时间序列的百分比变化率。在数据分析和金融领域中,我们经常需要计算某个指标...
Python 中 pct_change 函数是一种非常实用的函数,它可以帮助我们计算一个时间序列的百分比变化率.在数据分析和金融领域中,我们经常需要计算某个指标相对于前一期的变化率,这时可以使用 pc ...
- java assert函数_assert函数-论java中assert函数和Python、PHP、C语言assert函数
assert函数广泛在java.Python.PHP.C语言中存在,都有统一的意义,用业界语言称之为"断言".最初的出发点都是为了方便调试而设计的,但是最近越来越多的开发者不分测试 ...
- Python中如何定义一个函数
任何编程语言知识它的基础知识都是有些枯燥的,我们一定要多练习, 多实践.下面小编来将一下Python中如何定义一个函数. 最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可 ...
- python使用del保留字定义一个函数-python中自定义函数的保留字是
基本使用(推荐学习:Python视频教程)def function_name(parameters): expressions Python使用def开始函数定义,紧接着是函数名,括号内部为函数的参数 ...
- 从Python中的另一个文件调用函数
本文翻译自:Call a function from another file in Python Set_up: I have a .py file for each function I need ...
- python中如何查一个函数的用法_Python常见内置函数用法(三)
本文作者:孙雪丽 文字编辑:周聪聪 技术总编:张学人重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至7 ...
- python中property函数_python 邮件表格Python中property函数用法实例分析
本文实例讲述了Python中property函数用法.分享给大家供大家参考,具体如下: 通常我们在访问和赋值属性的时候,都是在直接和类(实例的)的__dict__打交道,或者跟数据描述符等在打交道.但 ...
- python3 isinstance用法_对python中assert、isinstance的用法详解
1. assert 函数说明: Assert statements are a convenient way to insert debugging assertions into a program ...
最新文章
- 进程状态控制-进程创建
- 企业千人千面管理模式_零售企业该如何打造“千人千面”的差异化营销?
- Java黑皮书课后题第5章:*5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符
- 查询sql打印日志配置
- 第十篇 数据类型总结
- 一对一,一对多,多对多查询 (注解写法)
- opencv3.4.3的DNN模块调用bvlc_googlenet.caffemodel实现图像分类
- Java 15 即将到来,新特性速览!
- java servlet类_[Java教程]与Servlet相关的类
- 统计自然语言处理梳理一:分词、命名实体识别、词性标注
- js高级学习笔记(b站尚硅谷)-6-IIFE
- Spotfire 表达式之日期和时间函数
- IIS无法启动计算机上的服务W3SVC如何修复、万维网发布服务(w3svc)已停止解决办法
- Oracle表添加时间字段(执行insert、update时,时间字段自动插入当前系统时间)
- Android Property服务
- 谁在管理拼多多:超级大脑和原子化组织
- 闲谈IPv6-我们在技术思维上需要作出改变(1)
- 微信小程序的注册流程
- 微信小程序基础功能解析
- 「开源」快速接入微信微博QQ钉钉登录分享