上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: # zip v1 = 'hello' v2 = [111, 222, 333, 444, 5555, 6666] res = zip(v1, v2) print(list(res)) # divmod print(divmod(10000, 33)) # (303, 1) # dir class F 阅读全文
posted @ 2020-04-13 21:31 Jil-Menzerna 阅读(137) 评论(0) 推荐(0)
摘要: 一、绑定方法 类中定义的函数分为两大类:绑定方法和非绑定方法 ​ 其中绑定方法又分为绑定到对象的对象方法和绑定到类的类方法。 ​ 在类中正常定义的函数默认是绑定到对象的,而为某个函数加上装饰器@classmethod后,该函数就绑定到了类。 import settings # 将设置文件导入,设置文 阅读全文
posted @ 2020-04-12 11:45 Jil-Menzerna 阅读(158) 评论(0) 推荐(0)
摘要: 一、多态介绍 什么是多态:多态指的是一类事物有多种形态,比如动物有多种形态:猫、狗、猪 为何要有多态:多态性指的是可以在不用考虑对象具体类型的情况下而直接使用对象,这就需要在设计时,把对象的使用方法统一成一种:例如cat、dog、pig都是动物,但凡是动物肯定有talk方法,于是我们可以不用考虑它们 阅读全文
posted @ 2020-04-12 09:32 Jil-Menzerna 阅读(146) 评论(0) 推荐(0)
摘要: 一、菱形问题练习 新式类下广度优先遍历 # 练习一: class H: pass class G(H): pass class E(G): pass class C(G): pass class B(E): pass class F(H): pass class D(F): pass class A 阅读全文
posted @ 2020-04-09 22:05 Jil-Menzerna 阅读(168) 评论(0) 推荐(0)
摘要: 一、继承的介绍 1.1 什么是继承 I:继承是一种创建新类的方式,新建的类可称为子类或派生类,父类又可称为基类或超类,子类会遗传父类的属性 II:需要注意的是:python支持多继承 在Python中,新建的类可以继承一个或多个父类 class Parent1(object): x=1111 cla 阅读全文
posted @ 2020-04-09 20:28 Jil-Menzerna 阅读(182) 评论(0) 推荐(0)
摘要: 一、封装介绍 ​ 面向对象编程有三大特性:封装、继承、多态,其中最重要的一个特性就是封装。封装指的就是把数据与功能都整合到一起,听起来是不是很熟悉,没错,我们之前所说的”整合“二字其实就是封装的通俗说法。除此之外,针对封装到对象或者类中的属性,我们还可以严格控制对它们的访问,分两步实现:隐藏与开放接 阅读全文
posted @ 2020-04-08 22:06 Jil-Menzerna 阅读(153) 评论(0) 推荐(0)
摘要: 改写要求: # 1、基于面向对象代码,扩写Student类# 2、加入序列化与反序列化操作# 3、对象之间的关联采用id号# 4、可以通过id找到对应的文件,然后从文件中反序列化出执行的学校、班级、课程、学生对象 类定义部分: import uuid import pickle class Scho 阅读全文
posted @ 2020-04-08 22:04 Jil-Menzerna 阅读(144) 评论(0) 推荐(0)
摘要: 一、对象的概念 ''' 面向过程: 核心是"过程"二字 过程的终极奥义就是将程序流程化 过程是"流水线",用来分步骤解决问题的 面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能 python 阅读全文
posted @ 2020-04-07 23:25 Jil-Menzerna 阅读(174) 评论(0) 推荐(0)
摘要: 选课系统 选课系统项目中涉及到诸多数据与功能,要求引入面向对象的思想对其进行高度整合 1、学校数据与功能整合 2、课程数据与功能进行整合 3、学生数据与功能进行整合 4、讲师数据与功能进行整合 5、班级数据与功能进行整合数据部分: 校区的名字:如"老男孩上海校区" 校区的地址:如"上海虹桥" 班级名 阅读全文
posted @ 2020-04-07 22:23 Jil-Menzerna 阅读(307) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-02 23:46 Jil-Menzerna 阅读(138) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页