上一页 1 2 3 4 5 6 ··· 10 下一页
摘要:一 面向对象编程 1 一些名词 OOA:面向对象分析 OOP:面向对象编程 OOD:面向对象设计 2 self是什么——python的self参数 由来:Python 规定,无论是构造方法还是实例方法,最少要包含一个参数,并没有规定该参数的具体名称,将其命名为 self,只是程序员之间约定俗成的一种 阅读全文
posted @ 2020-08-14 17:13 洛兰123 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一 类和对象的概念 1 对象 定义:列表、字典是数据层面的封装,把代码段打包成函数是语句层面的封装,对象是两者相结合,是一种更高层面的封装。它是模拟真实世界,把数据和代码都封装在一起 简单表示:对象 = 属性 + 方法 (属性:静态的特征;方法:动态的动作) 举例: 代码: 1 class Turt 阅读全文
posted @ 2020-08-14 16:45 洛兰123 阅读(16) 评论(0) 推荐(0) 编辑
摘要:有关继承的更多内容可参考:https://www.cnblogs.com/luoxun/p/13468850.html 一 继承 (1)什么是继承? 功能:继承用来表明一个类将从其父类那里获得大多数或所有特性。 交互方式: 对子类的行为意味着对父类的行为。 子类上的操作会覆盖父类上的操作。 子类上的 阅读全文
posted @ 2020-08-11 17:01 洛兰123 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一 else语句搭配不同的语句使用 1、跟if语句搭配:组成要么怎样,要么不怎样 特点:根据判断条件决定是否执行else语句的内容 举例: 1 def if_else(): 2 if 1 > 2: 3 print('这是错误的') 4 else: 5 print('这才是正确的') 2、跟while 阅读全文
posted @ 2020-08-10 22:25 洛兰123 阅读(14) 评论(0) 推荐(0) 编辑
摘要:面向对象的三大特性是指:封装、继承和多态。 一 封装 1 封装的基本概念 不同定义——不管什么形式,封装的都是数据和方法,无论哪种层面的封装,都要对外界提供好访问内部隐藏内容的接口。 代码封装,其实就是隐藏实现功能的具体代码,仅留给用户使用的接口,就好像使用计算机,用户只需要使用键盘、鼠标就可以实现 阅读全文
posted @ 2020-08-10 11:41 洛兰123 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一 异常处理相关内容 1 定义: 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 2 错误分类: 语法 阅读全文
posted @ 2020-08-05 00:07 洛兰123 阅读(30) 评论(0) 推荐(0) 编辑
摘要:一 设计方法和技巧 1 设计过程 1. 把问题写或者划下来。 2. 提炼出关键概念,并进行研究。 3. 为这些概念创建一个类的层级和对象关系图。 4. 写下这些类的代码,并测试运行。 5. 重复和改进。 这是一种“自上而下”的方式,它从非常抽象、松散的想法开始,然后慢慢提炼,直到想法变得具体,可以通 阅读全文
posted @ 2020-08-04 17:38 洛兰123 阅读(23) 评论(0) 推荐(0) 编辑
摘要:一 对象和类的区别 具体内容可见:https://www.cnblogs.com/luoxun/p/13383993.html 我们必须理解类和对象的区别,这是一个很重要的概念。不过问题是,类和对象之间没有什么真正的区别。它们在不同的时间点其实是同一种东西。 1 鱼和三文鱼的区别是什么? 鱼有不同的 阅读全文
posted @ 2020-08-03 16:16 洛兰123 阅读(14) 评论(0) 推荐(0) 编辑
摘要:一 类和对象详解 类和对象的基本概念见上一个博客:https://www.cnblogs.com/luoxun/p/13383993.html 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中 阅读全文
posted @ 2020-07-31 19:11 洛兰123 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一 为什么需要序列化和反序列化操作 1 便于存储。 序列化过程将文本信息转变为二进制数据流。这样就信息就容易存储在硬盘之中,当需要读取文件的时候,从硬盘中读取数据,然后再将其反序列化便可以得到原始的数据。在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而 阅读全文
posted @ 2020-07-29 22:17 洛兰123 阅读(13) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页