上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 24 下一页
摘要: 1. 从一个判断手机号的问题引入: 如果给你一个字符串,去判断是否是一个手机号码,我们通过之前的学习可以有如下代码: 从这个代码中我们可以看到过于繁琐,因此我们引入正则表达式的概念(regular express) 2. 正则概述: 正则语言是一种简单的寄宿语言,在大多数的语言当中都会有。因此py在 阅读全文
posted @ 2019-05-22 16:43 时海涛|Thomas 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1. 文档检测: 我们观察官方的函数编写的时候会在函数或者类当中有些类的备注,这些备注叫做文档。当我们在编写函数的时候,可以去显示这些文档。因此我们可以用这个文档来进行检测。另外我们还需要导入doctest的库。 实例: 阅读全文
posted @ 2019-05-21 02:54 时海涛|Thomas 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1. 对类进行单元检测: 第一步:首先编写一个类: 第二部分:编写单元检测类进行类检测: 阅读全文
posted @ 2019-05-21 02:52 时海涛|Thomas 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1. 对函数进行单元检测: 单元检测: 作用:用来对一个函数、一个类、一个模块进行正确性校验工作。 结果: * 单元测试通过,说明我们测试函数的功能正确。 * 单元测试不通过,说明函数有BUG,要么测试条件输入有误。 第一步:首先确定想要检测目标函数: 第二步:编写函数单元检测类: 阅读全文
posted @ 2019-05-21 02:49 时海涛|Thomas 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1. sorted函数: 常用的排序分:冒泡排序、选择排序、快速排序、插入排序、计数器排序 实例1:普通排序 实例2:按绝对值大小排序 实例3: 实例4:按照字符串的长短排序 实例5:自定义函数的形式,按照字符串的长短来排序 阅读全文
posted @ 2019-05-21 02:40 时海涛|Thomas 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1. filter函数: 原型:filter(fn,lsd) 参数1为函数 参数2为序列 功能:用于过滤序列,把传入的函数一次作用域序列每个元素,根据返回的是True还是False决定是否保留该元素。 实例1: 实例2: 阅读全文
posted @ 2019-05-21 02:36 时海涛|Thomas 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1. map()函数: 原型:map(fn,lsd) 参数1是函数 参数2是序列 功能:将传入的函数一次作用在序列中的每一个元素。并把结果作为一个新的Iterator返回。其实map函数就是一个for循环查找。需要functools库。 图示: 实例1: 实例2:将整数元素的序列,转换为字符串型。 阅读全文
posted @ 2019-05-21 02:14 时海涛|Thomas 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1. 性能: py3.x起始比py2.x效率低,但是py3.x现有极大的优化空间,效率正在追赶。 2. 编码: py3.x原码文件默认使用的utf-8编码,使得变量名更为宽阔。 3. 语法: * 去除了<>,改为 != * 加入了as和with关键字,还有True、False、None * 整型触发 阅读全文
posted @ 2019-05-21 02:03 时海涛|Thomas 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1. 事件附录: 2. 事件属性附录: 阅读全文
posted @ 2019-05-19 01:34 时海涛|Thomas 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1. 鼠标点击事件: 图示: 实例: 2. 鼠标移动事件: 图示: 实例: 3. 鼠标释放事件: 图示: 实例: 4. 进入与离开事件: 图示: 实例: 5. 响应所有按键的事件: 图示: 实例: 6. 响应特殊按键事件: 图示: 实例: 7. 指定按键事件: 图示: 实例: 8. 组合按键事件: 阅读全文
posted @ 2019-05-18 20:39 时海涛|Thomas 阅读(1182) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 24 下一页