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函数,一个实用的技巧相关推荐

  1. python的id方法_python中id()函数的实用研究实例

    python中id()函数的实用研究实例 >>> a = 2.5 >>> b = 2.5 >>> c = b >>> a is ...

  2. Python 中 pct_change 函数是一种非常实用的函数,它可以帮助我们计算一个时间序列的百分比变化率。在数据分析和金融领域中,我们经常需要计算某个指标...

    Python 中 pct_change 函数是一种非常实用的函数,它可以帮助我们计算一个时间序列的百分比变化率.在数据分析和金融领域中,我们经常需要计算某个指标相对于前一期的变化率,这时可以使用 pc ...

  3. java assert函数_assert函数-论java中assert函数和Python、PHP、C语言assert函数

    assert函数广泛在java.Python.PHP.C语言中存在,都有统一的意义,用业界语言称之为"断言".最初的出发点都是为了方便调试而设计的,但是最近越来越多的开发者不分测试 ...

  4. Python中如何定义一个函数

    任何编程语言知识它的基础知识都是有些枯燥的,我们一定要多练习, 多实践.下面小编来将一下Python中如何定义一个函数. 最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可 ...

  5. python使用del保留字定义一个函数-python中自定义函数的保留字是

    基本使用(推荐学习:Python视频教程)def function_name(parameters): expressions Python使用def开始函数定义,紧接着是函数名,括号内部为函数的参数 ...

  6. 从Python中的另一个文件调用函数

    本文翻译自:Call a function from another file in Python Set_up: I have a .py file for each function I need ...

  7. python中如何查一个函数的用法_Python常见内置函数用法(三)

    本文作者:孙雪丽 文字编辑:周聪聪 技术总编:张学人重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至7 ...

  8. python中property函数_python 邮件表格Python中property函数用法实例分析

    本文实例讲述了Python中property函数用法.分享给大家供大家参考,具体如下: 通常我们在访问和赋值属性的时候,都是在直接和类(实例的)的__dict__打交道,或者跟数据描述符等在打交道.但 ...

  9. python3 isinstance用法_对python中assert、isinstance的用法详解

    1. assert 函数说明: Assert statements are a convenient way to insert debugging assertions into a program ...

最新文章

  1. 进程状态控制-进程创建
  2. 企业千人千面管理模式_零售企业该如何打造“千人千面”的差异化营销?
  3. Java黑皮书课后题第5章:*5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符
  4. 查询sql打印日志配置
  5. 第十篇 数据类型总结
  6. 一对一,一对多,多对多查询 (注解写法)
  7. opencv3.4.3的DNN模块调用bvlc_googlenet.caffemodel实现图像分类
  8. Java 15 即将到来,新特性速览!
  9. java servlet类_[Java教程]与Servlet相关的类
  10. 统计自然语言处理梳理一:分词、命名实体识别、词性标注
  11. js高级学习笔记(b站尚硅谷)-6-IIFE
  12. Spotfire 表达式之日期和时间函数
  13. IIS无法启动计算机上的服务W3SVC如何修复、万维网发布服务(w3svc)已停止解决办法
  14. Oracle表添加时间字段(执行insert、update时,时间字段自动插入当前系统时间)
  15. Android Property服务
  16. 谁在管理拼多多:超级大脑和原子化组织
  17. 闲谈IPv6-我们在技术思维上需要作出改变(1)
  18. 微信小程序的注册流程
  19. 微信小程序基础功能解析
  20. 「开源」快速接入微信微博QQ钉钉登录分享

热门文章

  1. Thinkphp使用Validate里的正则表达式验证中文名字和身份证号码
  2. 最全最简单scrapy框架搭建(附源码案例)
  3. Epson工业机器人简单例子
  4. 使用shell实现从1加到100
  5. 哈格管理信息系统【内容整理】
  6. MapReduce编程之求每门科目的前三名(重写student类中的compareTo方法)
  7. 通过将FVCOM与水生生物地球化学模型框架(FABM)结合使用
  8. decimal与BigDecimal用法
  9. How Brands Grow
  10. undefined reference to 错误问题