摘要: 第1章 re模块补充 1.1 贪婪匹配:回溯算法 1.2 .*?的用法 1.3 例:分组<name>取值 1.4 匹配整数删除小数 1.5 正则测试地址 第2章 重点模块 2.1 hashlib 2.1.1 调用方法 2.1.2 hashlib.md5() 2.1.3 hashlib.sha1() 阅读全文
posted @ 2018-07-13 13:29 王晓冬 阅读(3) 评论(0) 编辑
摘要: 第1章 模块 1.1 概述 1.2 模块的分类 1.2.1 内置模块 1.2.2 扩展模块 1.2.3 模块安装 1.2.4 自定义模块第2章 模块之内置模块 2.1 collections模块 2.1.1 collections数据类型 2.1.2 nametuple 2.1.3 可命名元组 2.阅读全文
posted @ 2018-07-05 17:54 王晓冬 阅读(5) 评论(0) 编辑
摘要: 第1章 面向对象特性—继承(补充) 1.1 接口类、抽象类介绍 1.2 接口类 1.3 接口类应用过程 1.3.1 第一版:完成多种支付方式接口 1.3.2 第二版: 归一化设计,统一支付方式 1.3.3 第三版:野生程序员的乱搞 1.3.4 第四版:制定规范,统一方法名 1.3.5 第五版本:强制阅读全文
posted @ 2018-06-26 15:59 王晓冬 阅读(5) 评论(0) 编辑
摘要: 第1章 递归函数 1.1 概述 1.2 练习 1.3 二分查找 第2章 面向对象•类 2.1 类的介绍 2.2 书写格式 2.3 类的属性 2.4 self介绍 2.5 类属性补充 2.6 调用查看静态变量2.6.1 .__dict__(双下方法)2.6.2 类名.变量名2.6.3 对比总结2.7 阅读全文
posted @ 2018-06-15 16:06 王晓冬 阅读(8) 评论(0) 编辑
摘要: 第1章 函数有用信息1.1 login.__doc__1.2 login.__name__第2章 装饰器的进阶2.1 带参数的装饰器2.2 多个装饰器装饰一个函数2.3 开放封闭原则 第3章 可迭代对象 3.1 判断对象方法dir()3.2 通俗测试方法:3.3 方法1:'__iter__' in 阅读全文
posted @ 2018-06-06 18:47 王晓冬 阅读(10) 评论(0) 编辑
摘要: 第1章 名称空间 1.1 定义 1.2 变量运行流程 1.3 临时名称空间 1.4 python三种名称空间 第2章 作用域 2.1 作用域分类 2.2 加载顺序 2.3 取值顺序 函数嵌套 2.4 函数中嵌套函数 2.5 嵌套中的局部空间第3章 内置函数 3.1 globals() 3.2 loc阅读全文
posted @ 2018-05-29 11:53 王晓冬 阅读(12) 评论(0) 编辑
摘要: 第1章 编码补充 1.1 字符编码对照表 1.2 编码特性 1.4 encode/decode第2章 集合 2.1 特点 2.2 【重点】作用:去重 2.3 常用操作 2.3.1 删除 2.3.2 交集判断-isdisjoint2.4 列表转换集合 2.5 集合转换列表 第3章 深浅copy 3.1阅读全文
posted @ 2018-05-24 21:49 王晓冬 阅读(12) 评论(0) 编辑
摘要: 概览: 第1章 基础数据类型宏观的初识第2章 int 第3章 bool 第4章 str 4.1 python体现形式 4.2 引号用法 4.3 字符串运算 4.3.1 字符串相加 4.3.2 字符串相乘 4.4 字符串参数 4.5 字符串取值 4.5.1 索引 4.5.2 切片 4.6 判断字符串组阅读全文
posted @ 2018-05-17 10:20 王晓冬 阅读(18) 评论(0) 编辑
摘要: 第1章 Python介绍 1.1 基础介绍 l 代码:代码的出现是为了解决生活中的问题 l 编译解释器:目的是让解释器将代码翻译成计算机可识别的语言 l 编程语言:按照一定规则写出来的语言, C语言及其他 -机器码:c -字节码:其他 l 编译型及解释型 1.2 python优势 l cpython阅读全文
posted @ 2018-05-10 20:36 王晓冬 阅读(36) 评论(1) 编辑
摘要: Python装饰器,分两部分,一是装饰器本身的定义,一是被装饰器对象的定义。 一、函数式装饰器:装饰器本身是一个函数。 1.装饰函数:被装饰对象是一个函数 [1]装饰器无参数: a.被装饰对象无参数: 复制代码 代码如下: >>> def test(func): def _test(): print阅读全文
posted @ 2017-10-14 23:25 王晓冬 阅读(17) 评论(0) 编辑