摘要: 目录 一、类与数据类型 二、list.append()方法原理 一、类与数据类型 python3中统一了类与类型的概念,类就是类型 class Foo: pass obj = Foo() print(type(obj)) <class '__main__.Foo'> lis = [1, 2, 3] 阅读全文
posted @ 2019-11-16 18:41 ABDM 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 目录 一、对象的绑定方法 二、类使用对象的绑定对象 三、对象使用对象的绑定方法 一、对象的绑定方法 class OldboyStudent: school = 'oldboy' def __init__(self, name, age, gender): self.name = name self. 阅读全文
posted @ 2019-11-16 18:31 ABDM 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 目录 一、属性查找 一、属性查找 先从对象自己的名称空间找,没有则去类中找,如果类也没有则报错 class OldboyStudent: school = 'oldboy' count = 0 aa = 10 def __init__(self, x, y, z): #会在调用类时自动触发 self 阅读全文
posted @ 2019-11-16 18:21 ABDM 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 目录 一、引入 二、定制对象独有特征 三、属性查找 四、类定义阶段定制属性 类中定义的函数是类的函数属性,类可以使用,但使用的就是一个普通的函数而已,意味着需要完全遵循函数的参数规则,该传几个值就传几个 一、引入 class OldboyStudent: school = 'oldboy' def 阅读全文
posted @ 2019-11-16 12:17 ABDM 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 目录 一、类和对象 二、现实世界中定义类和对象 2.1 定义对象 2.2 定义对象 三、程序中定义类和对象 3.1 定义类 3.2 定义对象 一、类和对象 类的意思:种类、分类、类别 对象是特征与技能的结合体,我可能有身高体重、而你也有身高体重,所以你会说你像我,但是你一定不会说你像阿猫阿狗。并且我 阅读全文
posted @ 2019-11-16 12:14 ABDM 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 目录一、面向过程编程二、面向对象编程 一、面向过程编程 面向过程变成的核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么然后干什么…… 基于面向过程编程的思想编写程序好比在设计一条流水线,是一种机械式的思维方式。 优点:复杂的问题流程化、进而简单化 缺点:扩展性差 二、面向对象编程 你可以 阅读全文
posted @ 2019-11-16 12:07 ABDM 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 目录一、概述1.1 1940年以前:面向机器1.2 脱离机器第一步:面向过程1.3 第一次软件危机:结构化程序设计1.4 第二次软件危机:面向对象程序设计二、详细发展历史2.1 1940之前:2.2 1940年代:2.3 1950与1960年代:2.4 1967-1978:确立了基础范式2.5 19 阅读全文
posted @ 2019-11-16 12:06 ABDM 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 目录一、项目地址二、功能需求 一、项目地址 https://github.com/nickchen121/atm 二、功能需求 FUNC_MSG = { '0': '注销', '1': '登录', '2': '注册', '3': '查看余额', '4': '转账', '5': '还款', '6': 阅读全文
posted @ 2019-11-16 12:05 ABDM 阅读(241) 评论(0) 推荐(0) 编辑