会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
萨萌萌
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年6月23日
面向对象编程-总复习
摘要: [TOC] 面向对象基础 面向对象编程 面向过程编程:类似于工厂的流水线 优点:逻辑清晰 缺点:扩展性差 面向对象编程:核心是对象二字,对象属性和方法的集合体,面向对象编程就是一堆对象交互 优点:扩展性强 缺点:逻辑非常乱 类与对象 对象:属性和方法的集合体 类:一系列相同属性和方法的集合体 现实世
阅读全文
posted @ 2019-06-23 21:45 萨萌萌
阅读(219)
评论(0)
推荐(0)
2019年6月21日
Day 25 面向对象高阶
摘要: [TOC] 面向对象高阶 isinstance 和issubclass isinstance() 判断是否为实例化对象 isinstance中第一个参数为对象,第二个参数为类,isinstance不仅可以检测对象是否为类的实例化对象,同时如果第二个参数是实例化对象的类的父类时,返回结果也为True
阅读全文
posted @ 2019-06-21 20:31 萨萌萌
阅读(109)
评论(0)
推荐(0)
2019年6月20日
Day 24 面向对象进阶2
摘要: [TOC] 面向对象进阶2 类的封装 为什么要封装 封装数据的主要原因:保护隐私 封装方法的主要原因:隔离复杂度 两个层面的封装 封装分为两个层面 1. 第一个层面:创建类和对象会分别创建二者的名称空间,我们只能用类名.或者对象名.的方式去访问里面的名字,这就是一种封装,对象可以拿到类名称空间中的名
阅读全文
posted @ 2019-06-20 19:18 萨萌萌
阅读(136)
评论(0)
推荐(0)
Day 23 面向对象进阶
摘要: [TOC] 面向对象进阶 类的继承 什么是继承 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 python当中,父类,子类(派生类),父类和子类只有在继承的时候才会产生 继承是为了获取父类的属性 为什么要用继承 集成可以减少代码冗余 对象的继承 python中支持一个子类继承多个父类
阅读全文
posted @ 2019-06-20 08:35 萨萌萌
阅读(174)
评论(0)
推荐(0)
2019年6月18日
Day 22 面向对象基础
摘要: [TOC] 面向对象基础 面向对象编程 对象:特征和技能的结合体 面向对象编程就是一个个对象在进行交互 优点:扩展性非常强 缺点:逻辑非常复杂 类与对象 类(类别):一系列具有相同特征和技能的对象 现实世界中现有对象后有类 python中现有类再有对象 给对象定制独有的特征 对象的属性查找循序 先从
阅读全文
posted @ 2019-06-18 20:35 萨萌萌
阅读(122)
评论(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 萨萌萌
阅读(149)
评论(0)
推荐(0)
2019年6月14日
Day 20 re模块
摘要: [TOC] re模块 re模块有什么用 从字符串(文本)里找出特定的东西 正则表达式的匹配过程 依次拿出表达式和文本中的字符比较,如果每一个字符都能匹配,则匹配成功,一旦有匹配不成功的字符则匹配失败 正则表达式的语法 1. 一般字符:就是匹配自身 2. . 匹配除换行符(\n)以外的任意字符 3.
阅读全文
posted @ 2019-06-14 00:21 萨萌萌
阅读(137)
评论(0)
推荐(0)
Day 19 numpy模块\pandas模块\matplotlib模块
摘要: [TOC] numpy模块\pandas模块\matplotlib模块 numpy模块 numpy库有两个作用: 1. 区别于list列表,提供了数组操作、数组运算、以及统计分布和简单的数学模型 2. 计算速度快,甚至要由于python内置的简单运算,使得其成为pandas、sklearn等模块的依
阅读全文
posted @ 2019-06-14 00:17 萨萌萌
阅读(132)
评论(0)
推荐(0)
2019年6月11日
Day 18 常用模块part2
摘要: [TOC] hashlib和logging模块 hashlib模块 hashlib模块一般用于明文加密,其实就是一个自定义的字符编码表,只不过之前学习的是从0和1转换成字符,二现在是吧字符转换成另一种字符 hash是什么 hash是一种算法,该算法接受传入的内容,经过运算得到一串hash值 hash
阅读全文
posted @ 2019-06-11 17:13 萨萌萌
阅读(98)
评论(0)
推荐(0)
2019年6月10日
Day 17 常用模块part1
摘要: [TOC] 常用模块part1 time 模块 import time 时间戳(timestamp) 表示从1970年1月1日0点开始计时的秒数,类型是浮点型 time_stamp=time.time() 格式化时间(format string) 格式化时间表示的是普通的字符串格式的时间 forma
阅读全文
posted @ 2019-06-10 19:43 萨萌萌
阅读(117)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告