会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Summerdreamcold
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2018年10月25日
property装饰器以及多态
摘要: property是一种特殊的属性 访问它时执行一段功能然后返回值 class People: def __init__(self, name): self.__name = name @property def name(self): return '%s' % self.__name @name.
阅读全文
posted @ 2018-10-25 21:25 Summerdreamcold
阅读(159)
评论(0)
推荐(0)
2018年10月24日
封装
摘要: 封装就指的是把属性装进一个容器中,有隐藏的意思,但这种隐藏对外不对内。 封装数据属性的目的是为了将数据属性封装起来,类外部的使用就无法直接操作该数据属性了,需要类内部开一个接口给使用者 而且类的设计者乐园在接口上附加任意的逻辑 来严格控制使用者对数据的操作 而封装函数属性的目的是隔离复杂度 如何封装
阅读全文
posted @ 2018-10-24 20:36 Summerdreamcold
阅读(136)
评论(0)
推荐(0)
组合
摘要: 什么是组合:一个对象的属性是来自另外一个类的对象,称之为组合。组合也是用来解决类与类代码冗余的问题
阅读全文
posted @ 2018-10-24 19:34 Summerdreamcold
阅读(216)
评论(0)
推荐(0)
2018年10月23日
继承与派生
摘要: 继承 1.什么是继承? 在程序中继承是一种新建子类的方式 新创建的类称之为之类\派生类 被继承的类称之为父类\基类\超类 2.为何要用继承? 减少类与类之间代码冗余的问题 3.如何继承? 先抽象再继承 python中继承的特点分为单继承和多继承 python2和python3在继承上的区别 新式类:
阅读全文
posted @ 2018-10-23 21:06 Summerdreamcold
阅读(132)
评论(0)
推荐(0)
2018年10月22日
常用模块
摘要: time模块 有三种格式 1.时间戳 2.格式化字符串时间 3.结构化时间 三种时间相互转换 时间戳转结构化时间 结构化转时间戳 结构化转格式化 格式化时间转结构化 格式化时间可用的字符串 datetime #获取当前详细时间 print(datetime.datetime.now()) #获取时间
阅读全文
posted @ 2018-10-22 21:19 Summerdreamcold
阅读(133)
评论(0)
推荐(0)
面向对象
摘要: 面向对象 也是一种编程思想 核心是对象 什么是对象:对象是特征和行为的结合体 面向对象编程:关注的是使用什么样的对象可以完成我的任务 优势:1.对于指挥者来说 不需要再关心具体步骤 2.扩展性,一个单独的个体的特征或行为发生变化时 不会影响到别人 缺点:1.程序的复杂度变高,你得需要设计这个些对象,
阅读全文
posted @ 2018-10-22 19:13 Summerdreamcold
阅读(144)
评论(0)
推荐(0)
2018年10月21日
面向过程编程
摘要: 面向过程编程 核心是过程二字 过程指的是解决问题的步骤,即先干什么再干什么后干什么 基于该思想编写程序脑子里应该始终思考过程二字,就好比在设计一条流水线,是一种机械式的思维方式 优点:复杂的问题的流程化 进而简单化 缺点:扩展性差
阅读全文
posted @ 2018-10-21 17:13 Summerdreamcold
阅读(97)
评论(0)
推荐(0)
2018年10月12日
包
摘要: 包是什么: 包是一种模块 但本质上就是一个文件夹 与普通文件夹的区别就是其中包含一个__init__.py文件 包的作用 包的作用就是从文件夹级别组织代码 目的是为了提高维护性 什么时候应该使用包 之前我们将代码抽取到模块中 从文件级别组织代码 但是如果模块比较多的情况下 结构依然混乱 此时我们就需
阅读全文
posted @ 2018-10-12 21:01 Summerdreamcold
阅读(216)
评论(0)
推荐(0)
2018年10月11日
模块
摘要: 模块是什么: 模块 是一组功能的集合 python中一个功能就是一个函数 一个py文件就是一个模块 例如 A.py 文件名A.py 模块名 A 模块的分类: 1.自定义模块: (第三方模块也属于自定义 它是别的程序员写的) 关注如何自定义 2.内置模块 是c语言写的 然后连接到python解释器中
阅读全文
posted @ 2018-10-11 20:21 Summerdreamcold
阅读(220)
评论(0)
推荐(0)
2018年10月10日
函数递归与二分法
摘要: 1.什么是函数递归 函数的递归调用是函数嵌套调用的一种特殊形式, 特殊在调用一个函数的过程中又直接或者间接地调用了该函数本身 递归本质就是一个循环的过程, 但是递归必须满足两个原则: 1.每进入下一层递归,问题的规模必须有所减少 2.递归必须有一个明确的结束条件或者说有一个明确的进入下一层递归的条件
阅读全文
posted @ 2018-10-10 20:07 Summerdreamcold
阅读(209)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告