python中assert用法实例分析


Posted in Python onApril 30, 2015

本文实例讲述了python中assert用法。分享给大家供大家参考。具体分析如下:

1、assert语句用来声明某个条件是真的。

2、如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。

3、当assert语句失败的时候,会引发一AssertionError。

测试程序:

>>> mylist = ['item']
>>> assert len(mylist) >= 1
>>> mylist.pop()
'item'
>>> assert len(mylist) >= 1
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
AssertionError
>>>

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
Jan 23 Python
基于Python的身份证号码自动生成程序
Aug 15 Python
python实现telnet客户端的方法
Apr 15 Python
Python 2.x如何设置命令执行的超时时间实例
Oct 19 Python
Python continue继续循环用法总结
Jun 10 Python
python实现控制台打印的方法
Jan 12 Python
python实现AES和RSA加解密的方法
Mar 28 Python
详解Python打包分发工具setuptools
Aug 05 Python
python爬虫实例之获取动漫截图
May 31 Python
python 实现百度网盘非会员上传超过500个文件的方法
Jan 07 Python
Python入门基础之数字字符串与列表
Feb 01 Python
解决Django transaction进行事务管理踩过的坑
Apr 24 Python
python实现同时给多个变量赋值的方法
Apr 30 #Python
python实现指定字符串补全空格的方法
Apr 30 #Python
python遍历数组的方法小结
Apr 30 #Python
python模拟enum枚举类型的方法小结
Apr 30 #Python
python中随机函数random用法实例
Apr 30 #Python
python使用mailbox打印电子邮件的方法
Apr 30 #Python
用Python实现服务器中只重载被修改的进程的方法
Apr 30 #Python
You might like
Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
2007/01/29 PHP
php 判断数组是几维数组
2013/03/20 PHP
PHP正则替换函数preg_replace和preg_replace_callback使用总结
2014/09/22 PHP
PHP将整数数字转换为罗马数字实例分享
2019/03/17 PHP
xmlHTTP实例
2006/10/24 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
javascript页面加载完执行事件代码
2014/02/11 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
nodejs实现遍历文件夹并统计文件大小
2015/05/28 NodeJs
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
discuz表情的JS提取方法分析
2017/03/22 Javascript
Es6 Generator函数详细解析
2018/02/24 Javascript
微信小程序云开发如何使用云函数生成二维码
2019/05/18 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
2020/04/30 jQuery
JS实现鼠标按下拖拽效果
2020/07/23 Javascript
[00:36]DOTA2上海特级锦标赛 LGD战队宣传片
2016/03/04 DOTA
[55:35]VGJ.S vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python多线程编程(四):使用Lock互斥锁
2015/04/05 Python
python开发中module模块用法实例分析
2015/11/12 Python
python 队列详解及实例代码
2016/10/18 Python
Python基础教程之tcp socket编程详解及简单实例
2017/02/23 Python
python re模块findall()函数实例解析
2018/01/19 Python
Python django框架 web端视频加密的实例详解
2020/11/20 Python
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
HTML5页面音视频在微信和app下自动播放的实现方法
2016/10/20 HTML / CSS
HTML5播放实现rtmp流直播
2020/06/16 HTML / CSS
乐高积木玩具美国官网:LEGO Shop US
2016/09/16 全球购物
幼教个人求职信范文
2013/12/02 职场文书
工程班组长岗位职责
2013/12/30 职场文书
岗位竞聘演讲稿范文
2014/04/24 职场文书
小学捐书活动总结
2014/07/05 职场文书
安全生产会议制度
2015/08/06 职场文书
mysql的MVCC多版本并发控制的实现
2021/04/14 MySQL
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python