2018年9月3日

python 面向对象之路 约束 自定义异常 多继承 (经典类,新式类(c3算法))

摘要: 恢复内容开始 1.约束 (人来约束) 2.自定义异常 自定义异常 md5 加密 (关键字 撞库 , 加盐) hashlib 日志(logging) 为什么写日志(给开发人员看, 用于排查错误) 自定义日志 日志文件个数 阅读全文

posted @ 2018-09-03 16:31 帆总、欧巴 阅读(139) 评论(0) 推荐(0) 编辑

2018年8月30日

python 面向对象之路 方法和函数 反射

摘要: 一. isinstance(检查第一个参数是否是第二个参数的 子子孙孙类) issubclass(检查的一个参数(对象) 是否是第二个参数(类及父类)的实例) type(获取当前对象是由那个类创建.) 二.方法和函数 称谓: 类. 就是方法 外面的, 就是函数 对象.dag 就是方法 类.aaa 就 阅读全文

posted @ 2018-08-30 20:15 帆总、欧巴 阅读(121) 评论(0) 推荐(0) 编辑

python 面向对象之路 主动调用 特殊成员 补充组合 (3)

摘要: 一.组合补充 1.类或对象是否能做字典的key (示例) 2.对象中到底有什么 (示例) (示例) (示例) (示例) (示例) (示例) (示例) 示例 总结:对象中的封装,self理解 理解性给出答案 二.主动调用其他类的成员 (按照类的继承顺序,找下一个.) 三特殊成员 类名() 自动执行__ 阅读全文

posted @ 2018-08-30 19:24 帆总、欧巴 阅读(216) 评论(0) 推荐(0) 编辑

2018年8月28日

python 面向对象 类 成员 嵌套 (2)

摘要: 1. 成员 1.类的成员 成员共分为三类: 变量: 实例变量(字段) -公有实例变量(字段) -私有实例变量(字段 ) 类变量(静态字段) -公有类变量(静态字段) -私有类变量(静态字段) 实例一: 思考题:如何验证儿子都不知道私有字段的存在 无法访问: 可以访问: 方法: -实例方法 -静态方法 阅读全文

posted @ 2018-08-28 17:25 帆总、欧巴 阅读(1052) 评论(0) 推荐(0) 编辑

2018年8月27日

python 面向对象之路(1) 类和对象 三大特性 封装 继承 多态

摘要: 概述 面向过程: 根据业务逻辑从上到下垒写代码 函数式: 将某功能代码封装到函数中, 日后便无需重复编写, 仅调用函数即可 面向对象: 对函数进行分装和封装, 让开发 '更快更好更强...' 面向过程编程最易初学者接受, 开发过程中最常见的操作就是粘贴复制,即 : 将之前实现的代码块复制到现需功能处 阅读全文

posted @ 2018-08-27 20:01 帆总、欧巴 阅读(221) 评论(0) 推荐(0) 编辑

2018年8月22日

python 模块之路 异常处理基础 异常处理其他 报错处理

摘要: 什么是异常 语法错误 应该在写代码的时候就规避掉 什么时候最容易出异常 (当你要处理的内容不确定的时候) 有用户参与 有外界数据接入 : 从文件中读 或从网络上获取 单分支 多分支 多分支合并 万能异常 as语法 能够将具体错误信息打印出来 万能异常, 相当于 Except Exception(异常 阅读全文

posted @ 2018-08-22 19:34 帆总、欧巴 阅读(354) 评论(0) 推荐(0) 编辑

2018年8月21日

python 模块之路 序列化 json pickle

摘要: python 序列化 序列化 : 字符串 bytes 序列: 列表 元祖 字符串 bytes 把其他数据类型 转换成字符串 bytes 序列化的过程 转换str 为什么要把其他数据类型转换成字符串? 能够在网络上传输的只能是bytes 能够存储在文件里的只有bytes和str json模块 json 阅读全文

posted @ 2018-08-21 21:02 帆总、欧巴 阅读(143) 评论(0) 推荐(0) 编辑

2018年8月20日

python 模块之路 random模块 时间模块 sys模块 os模块

摘要: import random(模块) 4位数字验证码(随机数字) 6位数字验证码(随机数字) 函数版的6位4位验证码(随机数字) 6位数字+字母验证码(随机数字) 一个位置上 出现的是数字还是字母 是随机数字 随机字母 函数版4位6位 数字字母混合验证码(随机数字字母) 函数版4位 6位数字字母大小写 阅读全文

posted @ 2018-08-20 17:10 帆总、欧巴 阅读(150) 评论(0) 推荐(0) 编辑

2018年8月17日

python 模块之路 re模块运用

摘要: re模块 正则混合使用 永远不要起一个py文件的名字 这个名字和你已知的模块同名 而且没有意义 文件名字要有意义 查找: re模块的进阶 : 时间 / 空间 compile 节省使用正则表达式解决问题的时间 编译 正则表达式 编译成字节码 在多次使用的过程中 不会多次编译 findall 返回列表 阅读全文

posted @ 2018-08-17 18:00 帆总、欧巴 阅读(387) 评论(0) 推荐(0) 编辑

2018年8月16日

python -模块之路 正则表达式

摘要: 阐述简单模块 字符: 量词: . ^ $ : * + ? {} : 注意: 前面的* ,+ ,?等都是贪婪匹配, 也就尽可能匹配,后面加?号使其变成惰性匹配 字符集 [ ] [ ^ ] 分组 () 与 或 | [ ^ ] 身份证号码是一个长度为15或18个字符的字符串, 如果是15位则全部有数字组成 阅读全文

posted @ 2018-08-16 17:39 帆总、欧巴 阅读(145) 评论(0) 推荐(0) 编辑

导航