05 2018 档案
摘要:上一篇《初级篇》中介绍了面向对象的基本知识: 面向对象是一种编程方式,此编程方式的实现是基于对类和对象的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中共用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用包装在类中的函数 面向对象的三大特性:封装、继承和多
阅读全文
摘要:面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:将函数进行分类和封装,让开发“更快更好更强” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到现需功
阅读全文
摘要:面向对象初级篇 一、反射 python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改成四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员 通过字符串的形式,导入模块 通过字符串的形式,去模块中寻找指定函数,并执行
阅读全文
摘要:迭代器和生成器 1、迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素 被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代器途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中的所有元素。迭代器仅仅在迭代到某个元素时才计算
阅读全文

浙公网安备 33010602011771号