会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
骆寻
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
10
下一页
2020年8月14日
第36讲:类和对象——给大家介绍对象
摘要: 一 类和对象的概念 1 对象 定义:列表、字典是数据层面的封装,把代码段打包成函数是语句层面的封装,对象是两者相结合,是一种更高层面的封装。它是模拟真实世界,把数据和代码都封装在一起 简单表示:对象 = 属性 + 方法 (属性:静态的特征;方法:动态的动作) 举例: 代码: 1 class Turt
阅读全文
posted @ 2020-08-14 16:45 洛兰123
阅读(302)
评论(0)
推荐(0)
2020年8月11日
练习44-继承和组合
摘要: 有关继承的更多内容可参考:https://www.cnblogs.com/luoxun/p/13468850.html 一 继承 (1)什么是继承? 功能:继承用来表明一个类将从其父类那里获得大多数或所有特性。 交互方式: 对子类的行为意味着对父类的行为。 子类上的操作会覆盖父类上的操作。 子类上的
阅读全文
posted @ 2020-08-11 17:01 洛兰123
阅读(182)
评论(0)
推荐(0)
2020年8月10日
第34讲:丰富的else语句及简洁的with语句
摘要: 一 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
阅读(341)
评论(0)
推荐(0)
练习40--模块、类和对象——面向对象的三大特性
摘要: 面向对象的三大特性是指:封装、继承和多态。 一 封装 1 封装的基本概念 不同定义——不管什么形式,封装的都是数据和方法,无论哪种层面的封装,都要对外界提供好访问内部隐藏内容的接口。 代码封装,其实就是隐藏实现功能的具体代码,仅留给用户使用的接口,就好像使用计算机,用户只需要使用键盘、鼠标就可以实现
阅读全文
posted @ 2020-08-10 11:41 洛兰123
阅读(265)
评论(0)
推荐(0)
2020年8月5日
第32~33讲:异常处理:你不可能总是对的
摘要: 一 异常处理相关内容 1 定义: 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 2 错误分类: 语法
阅读全文
posted @ 2020-08-05 00:07 洛兰123
阅读(272)
评论(0)
推荐(0)
2020年8月4日
练习43--面向对象的分析和设计基础
摘要: 一 设计方法和技巧 1 设计过程 1. 把问题写或者划下来。 2. 提炼出关键概念,并进行研究。 3. 为这些概念创建一个类的层级和对象关系图。 4. 写下这些类的代码,并测试运行。 5. 重复和改进。 这是一种“自上而下”的方式,它从非常抽象、松散的想法开始,然后慢慢提炼,直到想法变得具体,可以通
阅读全文
posted @ 2020-08-04 17:38 洛兰123
阅读(274)
评论(0)
推荐(0)
2020年8月3日
练习42--IS-A,HAS-A,对象和类
摘要: 一 对象和类的区别 具体内容可见:https://www.cnblogs.com/luoxun/p/13383993.html 我们必须理解类和对象的区别,这是一个很重要的概念。不过问题是,类和对象之间没有什么真正的区别。它们在不同的时间点其实是同一种东西。 1 鱼和三文鱼的区别是什么? 鱼有不同的
阅读全文
posted @ 2020-08-03 16:16 洛兰123
阅读(191)
评论(0)
推荐(0)
2020年7月31日
练习40--模块、类和对象——类和对象详解1
摘要: 一 类和对象详解 类和对象的基本概念见上一个博客:https://www.cnblogs.com/luoxun/p/13383993.html 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中
阅读全文
posted @ 2020-07-31 19:11 洛兰123
阅读(259)
评论(0)
推荐(0)
2020年7月29日
第31讲:永久存储——腌制一缸美味的泡菜
摘要: 一 为什么需要序列化和反序列化操作 1 便于存储。 序列化过程将文本信息转变为二进制数据流。这样就信息就容易存储在硬盘之中,当需要读取文件的时候,从硬盘中读取数据,然后再将其反序列化便可以得到原始的数据。在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而
阅读全文
posted @ 2020-07-29 22:17 洛兰123
阅读(167)
评论(0)
推荐(0)
练习41:学着去说面向对象
摘要: 一 词汇训练 类(class):告诉python创建一个新类型的东西。(Tell python to make a new type of thing). 对象(object):两种含义:最基本类型的东西,任何实例。(the most basic type of thing,and any inst
阅读全文
posted @ 2020-07-29 19:53 洛兰123
阅读(228)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
10
下一页
公告