上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 在一个类中以另外一个类的对象作为数据属性,称为类的组合。 组合和继承都是有效利用已有类的资源的重要方式。区别: 继承:通过继承建立了派生类和基类之间的关系,是一种“是”的关系。当类之间有很多相同的功能,提取这些共同的功能做成基类,用继承比较好。例如:学生是人,老师是人。 组合:用组合的方式建立了类与 阅读全文
posted @ 2018-11-05 23:39 混世妖精 阅读(258) 评论(0) 推荐(0) 编辑
摘要: exec 参数1:字串形式命令参数2:全局作用域(字典形式),如果不指定默认就使用globals()参数3:局部作用域(字典形式),如果不指定默认就使用locals() 引号中产生一个变量,变量放到局部作用域中 python中一切皆对象。 对象使用: 1、都可以被引用,x=obj 2、都可以当做函数 阅读全文
posted @ 2018-11-05 19:53 混世妖精 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 继承 继承指的是类与类之间的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类 单继承与多继承 查看继承 类名.__bases__ 结果: (<class '__main__.P 阅读全文
posted @ 2018-10-31 16:57 混世妖精 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 对象 一个对象就是一个类的 实例化后的实例,一个类必须经过实例化后方可在程序中调用,一个类可以实例化多个对象,每个对象可以有独特的属性。 __init__方法用来为对象定制自己独有的特征 构造函数: 加上__init__实例化的步骤: 1、先产生一个空对象 2、 触发university.__ini 阅读全文
posted @ 2018-10-28 22:32 混世妖精 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 类 就是一系列对象相似的特征(变量表示)与技能(技能表示)的结合体 一个类就是对一类拥有相同属性的对象的抽象、蓝图、原型。在类中定义了这些对象都具备的属性、共同方法 强调:站在不同的角度,得到的分类是不一样的 在现实世界中:一定是现有对象,后有类 在程序中:一定得先定义类,后调用类来产生对象 步骤: 阅读全文
posted @ 2018-10-28 20:40 混世妖精 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 编程范式 编程是程序员 用特定的语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 。 实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 面向过程编程 核心是过程 过程指的是解决问题的步骤,设计一条流水线,机械式的思维方式 阅读全文
posted @ 2018-10-28 19:42 混世妖精 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 模拟实现一个ATM + 购物商城程序 readme: bank_>ATM bank->centre bank->confirm_a bank->db_handler-a bank->logger bank-main bank->manager conf->settings database->dat 阅读全文
posted @ 2018-10-24 23:18 混世妖精 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1、logging模块有几个日志级别? 2、请配置logging模块,使其在屏幕和文件里同时打印以下格式的日志 3、json、pickle、shelve三个区别是什么? # json跨语言,但适用范围小,仅限于简单的数据结构。# pickle支持python,适用所有的python数据类型。# sh 阅读全文
posted @ 2018-10-24 23:04 混世妖精 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 文件处理 1、编码问题 请说明python2 与python3中的默认编码是什么? 答案: py2默认ASCII码,py3默认的utf8 2、为什么会出现中文乱码?你能列举出现乱码的情况有哪几种? 答案: coding:utf-8 #.py文件是什么编码就需要告诉python用什么编码去读取这个.p 阅读全文
posted @ 2018-09-07 21:07 混世妖精 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterab 阅读全文
posted @ 2018-09-06 17:45 混世妖精 阅读(121) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页