摘要: [TOC] 一、面向对象基础小结 1.1 面向对象编程 面向过程编程:类似于工厂的流水线 优点:逻辑清晰 缺点:扩展性差 面向对象编程:核心是对象二字,对象属性和方法的集合体,面向对象编程就是一堆对象交互 优点:扩展性强 缺点:逻辑非常乱 1.2 类与对象 对象:属性和方法的集合体 类:一系列相同属 阅读全文
posted @ 2019-10-28 15:16 ^啷个哩个啷$ 阅读(126) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、面向对象进阶小结 1.1 类的继承 继承父类,则会有父类的所有属性和方法 1.2 类的派生 继承父类的同时自己有init,然后也需要父类的init 1.3 类的组合 类对象可以引用/当做参数传入/当做返回值/当做容器元素,类似于函数对象 1.4 菱形继承问题 新式类:继承object 阅读全文
posted @ 2019-10-28 15:12 ^啷个哩个啷$ 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 目录 一、Python基础实战之猜年龄游戏 1. 给定年龄,用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 age = 18 答案 count = 0 游戏次数控制 prize_dict = {0: '布娃娃', 1: '变形金刚', 2: '奥特曼', 3 阅读全文
posted @ 2019-10-28 15:02 ^啷个哩个啷$ 阅读(139) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、执行Python程序的两种方式 1.1 交互式 在终端内输入python3,然后输入python代码 1.2 命令行式 在终端内输入python3 文本文件路径 二、执行Python程序的两种IDE 2.1 Pycharm 2.2 Jupyter 三、变量 3.1 什么是变量? 变量 阅读全文
posted @ 2019-10-28 14:56 ^啷个哩个啷$ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、计算机之编程 1.1 什么是编程语言 编程语言是人与计算机交流的介质 1.2 什么是编程 编程就是使用编程语言编写一个个文件 1.3 为什么要编程 为了奴隶计算机,解放劳动力,帮人类完成一个个具体的任务 二、计算机组成原理 2.1 计算机五大组成 2.1.1 CPU 2.1.1.1 阅读全文
posted @ 2019-10-28 14:51 ^啷个哩个啷$ 阅读(116) 评论(0) 推荐(0) 编辑