上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 1、在元类中控制把自定义类的数据属性都变成大写 2、在元类中控制自定义的类无需__init__方法 1.元类帮其完成创建对象,以及初始化操作; 2.要求实例化时传参必须为关键字形式,否则抛出异常TypeError: must use keyword argument 3.key作为用户自定义类产生对 阅读全文
posted @ 2020-04-15 21:28 Lance_王 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、元类 一:引入: 一切都源自于一句话:一切皆为对象 二:什么是元类? 元类就是用来实例化产生类的类 关系:元类 实例化 类(People) 实例化 对象(obj) 如何得到对象 obj=调用类() obj=People('egon',18) print(type(obj)) 如果说类也是对象 P 阅读全文
posted @ 2020-04-15 21:23 Lance_王 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 一、反射 什么是反射? 指的是在程序运行过程中可以"动态(不见棺材不掉泪)"获取对象的信息 为何要用反射? 反射机制指的是在程序的运行状态中 对于任意一个类,都可以知道这个类的所有属性和方法; 对于任意一个对象,都能够调用他的任意方法和属性。 这种动态获取程序信息以及动态调用对象的功能称为反射机制。 阅读全文
posted @ 2020-04-15 21:22 Lance_王 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 试验菱形问题下的属性查找顺序: 2:在昨天作业的基础之上 1. 引入属性访问控制+property 2. 引入继承与派生的概念来减少代码冗余 注意:要满足什么"是"什么的关系,不满足"是"的关系不要去继承 阅读全文
posted @ 2020-04-09 23:18 Lance_王 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1、什么是继承 I:继承是一种创建新类的方式,新建的类可称为子类或派生类,父类又可称为基类或超类,子类会遗传父类的属性 II:需要注意的是:python支持多继承 在Python中,新建的类可以继承一个或多个父类 III:python的多继承 优点:子类可以同时遗传多个父类的属性,最大限度地重用代码 阅读全文
posted @ 2020-04-09 22:29 Lance_王 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 1、练习上课作业讲解的面向对象代码 2、基于上课作业讲解的面向对象代码,扩写Student类 3、加入序列化与反序列化操作 4、对象之间的关联采用id号 5、可以通过id找到对应的文件,然后从文件中反序列化出执行的学校、班级、课程、学生对象 阅读全文
posted @ 2020-04-09 00:44 Lance_王 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象介绍 面向过程: 核心是"过程"二字 过程是"流水线",用来分步骤解决问题的 过程的终极奥义就是将程序流程化,进而程序设计会变得简单化 可扩展性差 ​ 面向对象: 核心是"对象"二字 对象是"容器",用来盛放数据与功能的 对象的终极奥义就是将程序"高度整合" 类也是"容器",该容器用来存 阅读全文
posted @ 2020-04-08 20:38 Lance_王 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一:封装介绍 封装是面向对象三大特性最核心的一个特性 封装整合 二、将封装的属性进行隐藏操作 1、如何隐藏:在属性名前加__前缀,就会实现一个对外隐藏属性效果 该隐藏需要注意的问题: 2、为何要隐藏? 阅读全文
posted @ 2020-04-08 20:37 Lance_王 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、一个项目是如何从无到有 1、需求分析 1.拿到项目,会先在客户那里一起讨论需求, 商量项目的功能是否能实现,周期与价格,得到一个需求文档。 2.最后在公司内部需要开一次会议,最终得到一个开发文档, 交给不同岗位的程序员进行开发。 Python: 后端,爬虫 不同的岗位: UI界面设计: 设计软件 阅读全文
posted @ 2020-04-02 21:30 Lance_王 阅读(320) 评论(0) 推荐(1) 编辑
摘要: 一、logging模块 1、日志级别和设置 2、日志配置字典LOGGING_DIC 1、定义三种日志输出格式,日志中可能用到的格式化串如下 2、强调:其中的%(name)s为getlogger时指定的名字 3、日志配置字典 4、使用 二、re模块 正则就是用一些具有特殊含义的符号组合到一起(称为正则 阅读全文
posted @ 2020-04-01 19:30 Lance_王 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页