上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 1、什么是元类? 在python中一切皆对象,那么a56爆大奖在线娱乐们用class关键字定义的类本身也是对象; 负责产生该对象的类叫做元类,即元类也可以简称类的类 class Foo: #Foo=元类() pass 2、为什么要用元类? 元类是负责产生类的,a56爆大奖在线娱乐a56爆大奖在线娱乐们学习元类或者自定义类的目的是为了控制类的产生过程, 阅读全文
posted @ 2018-07-02 16:32 朝朝哥 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、反射 用字符串来操作类或者对象的属性 阅读全文
posted @ 2018-07-01 10:21 朝朝哥 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、封装 (1)什么是封装? 封:属性对外是隐藏的,但对内是开放的; 装:申请一个名称空间,往里面装入一系列名字/属性 (2)为什么要封装? 封装数据属性的目的 首先定义属性的目的就是为了给类外部的使用者使用的 隐藏之后是为了不让外部使用直接使用,需要类内部开辟一个接口 然后让类外部的使用通过接口来 阅读全文
posted @ 2018-06-28 19:20 朝朝哥 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1、什么是继承? 继承是a56爆大奖在线娱乐新建类的方式,新建的类称为子类,被继承的类称为父类 继承的特性是:子类会遗传父类的属性 强调:继承是类与类之间的关系 2、为什么要用继承 继承的好处就是可以减少代码的冗余 3、如何用继承 在python中支持一个类同时继承多个父类 在python3中如果一个类没有继承任何 阅读全文
posted @ 2018-06-27 15:28 朝朝哥 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 面向过程编程 核心是过程二字,过程指 的是解决问题的步骤,既先干什么再干什么然后干什么。。。 基于该思想编写程序好比在设计一条流水线,是a56爆大奖在线娱乐机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:扩展性查看 面向对象编程 核心是对象二字,对象是特征与技能的结合体 基于该思想编写程序就好比实在创造 阅读全文
posted @ 2018-06-26 17:36 朝朝哥 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1、面向过程编程 核心是过程二字,过程是指解决问题的步骤,即先干什么,然后干什么 基于该思想编写程序就好比在设计一条流水线,是a56爆大奖在线娱乐机械式的思维方式; 优点 :复杂的问题流程化,进而简单化 缺点:扩展性极差 2、模块的使用 1、什么是模块? 模块是一些列功能的集合体,常见的模块形式(自定义模块,第三方 阅读全文
posted @ 2018-06-20 15:10 朝朝哥 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 1、什么是函数递归? 函数递归调用(是a56爆大奖在线娱乐特殊的嵌套调用):在调用的函数过程中,又直接或者间接的调用了该函数本身 递归必须要有两个明确的阶段: 递推:一层一层递归调用下去,强调每进入下一层递归问题的规模都必须有所减少; 回溯:递归必须要有一个明确的结束条件,在满足该条件时结束递推,开始一层层回溯 递 阅读全文
posted @ 2018-06-14 17:39 朝朝哥 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1、什么是生成器? 在函数内但凡出现yield关键字,再调用函数就不会执行函数体代码,该转让称之为生成器,生成器的本质就是迭代器 2、为什么要 有生成器? 生成器是a56爆大奖在线娱乐自定义迭代器的方式 3、怎么用 阅读全文
posted @ 2018-06-14 14:08 朝朝哥 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、有参装饰器 模板: 2、迭代器 (1)什么是迭代器? 迭代器即迭代取值的工具;迭代是一个重复的过程,每一次重复都是基于上一次的结果而来的 例子: (4)for循环:迭代器循环 阅读全文
posted @ 2018-06-14 14:07 朝朝哥 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1、函数的对象 函数的第一类对象的含义是函数可以被当做数据处理 阅读全文
posted @ 2018-06-11 21:41 朝朝哥 阅读(404) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页