摘要: [TOC] 面向对象基础 面向对象编程 面向过程编程:类似于工厂的流水线 优点:逻辑清晰 缺点:扩展性差 面向对象编程:核心是对象二字,对象属性和方法的集合体,面向对象编程就是一堆对象交互 优点:扩展性强 缺点:逻辑非常乱 类与对象 对象:属性和方法的集合体 类:一系列相同属性和方法的集合体 现实世 阅读全文
posted @ 2019-06-23 21:45 萨萌萌 阅读(208) 评论(0) 推荐(0) 编辑
摘要: [TOC] 面向对象高阶 isinstance 和issubclass isinstance() 判断是否为实例化对象 isinstance中第一个参数为对象,第二个参数为类,isinstance不仅可以检测对象是否为类的实例化对象,同时如果第二个参数是实例化对象的类的父类时,返回结果也为True 阅读全文
posted @ 2019-06-21 20:31 萨萌萌 阅读(100) 评论(0) 推荐(0) 编辑
摘要: [TOC] 面向对象进阶2 类的封装 为什么要封装 封装数据的主要原因:保护隐私 封装方法的主要原因:隔离复杂度 两个层面的封装 封装分为两个层面 1. 第一个层面:创建类和对象会分别创建二者的名称空间,我们只能用类名.或者对象名.的方式去访问里面的名字,这就是一种封装,对象可以拿到类名称空间中的名 阅读全文
posted @ 2019-06-20 19:18 萨萌萌 阅读(125) 评论(0) 推荐(0) 编辑
摘要: [TOC] 面向对象进阶 类的继承 什么是继承 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 python当中,父类,子类(派生类),父类和子类只有在继承的时候才会产生 继承是为了获取父类的属性 为什么要用继承 集成可以减少代码冗余 对象的继承 python中支持一个子类继承多个父类 阅读全文
posted @ 2019-06-20 08:35 萨萌萌 阅读(170) 评论(0) 推荐(0) 编辑
摘要: [TOC] 面向对象基础 面向对象编程 对象:特征和技能的结合体 面向对象编程就是一个个对象在进行交互 优点:扩展性非常强 缺点:逻辑非常复杂 类与对象 类(类别):一系列具有相同特征和技能的对象 现实世界中现有对象后有类 python中现有类再有对象 给对象定制独有的特征 对象的属性查找循序 先从 阅读全文
posted @ 2019-06-18 20:35 萨萌萌 阅读(115) 评论(0) 推荐(0) 编辑
摘要: ```python '''分别定义盖伦类和瑞文类''' class Riven: camp = 'Noxus' def __init__(self, name, aggressivity=54, life_value=414, money=600, armor=12): self.name = na 阅读全文
posted @ 2019-06-18 18:40 萨萌萌 阅读(144) 评论(0) 推荐(0) 编辑
摘要: [TOC] re模块 re模块有什么用 从字符串(文本)里找出特定的东西 正则表达式的匹配过程 依次拿出表达式和文本中的字符比较,如果每一个字符都能匹配,则匹配成功,一旦有匹配不成功的字符则匹配失败 正则表达式的语法 1. 一般字符:就是匹配自身 2. . 匹配除换行符(\n)以外的任意字符 3. 阅读全文
posted @ 2019-06-14 00:21 萨萌萌 阅读(132) 评论(0) 推荐(0) 编辑
摘要: [TOC] numpy模块\pandas模块\matplotlib模块 numpy模块 numpy库有两个作用: 1. 区别于list列表,提供了数组操作、数组运算、以及统计分布和简单的数学模型 2. 计算速度快,甚至要由于python内置的简单运算,使得其成为pandas、sklearn等模块的依 阅读全文
posted @ 2019-06-14 00:17 萨萌萌 阅读(125) 评论(0) 推荐(0) 编辑
摘要: [TOC] hashlib和logging模块 hashlib模块 hashlib模块一般用于明文加密,其实就是一个自定义的字符编码表,只不过之前学习的是从0和1转换成字符,二现在是吧字符转换成另一种字符 hash是什么 hash是一种算法,该算法接受传入的内容,经过运算得到一串hash值 hash 阅读全文
posted @ 2019-06-11 17:13 萨萌萌 阅读(93) 评论(0) 推荐(0) 编辑
摘要: [TOC] 常用模块part1 time 模块 import time 时间戳(timestamp) 表示从1970年1月1日0点开始计时的秒数,类型是浮点型 time_stamp=time.time() 格式化时间(format string) 格式化时间表示的是普通的字符串格式的时间 forma 阅读全文
posted @ 2019-06-10 19:43 萨萌萌 阅读(110) 评论(0) 推荐(0) 编辑