Loading

摘要: [TOC] 1. 单继承 1.1 继承的概念、语法和特点 继承的概念 : 子类 拥有 父类 的所有 方法 和 属性 1) 继承的语法 子类 继承自 父类 ,可以直接 享受 父类中已经封装好的方法,不需要再次开发 子类 中应该根据 职责 ,封装 子类特有的 属性和方法 2) 专业术语 类是 类的 子类 阅读全文
posted @ 2018-11-17 16:11 coder-qi 阅读(433) 评论(0) 推荐(0) 编辑
摘要: [TOC] 在java或者其他的编程语言中,使用访问修饰符来限制属性和方法的访问级别,一般有public、protected、default、private这四种级别,但是python中是不同的。 1. 应用场景和定义方式 应用场景 在实际开发中, 对象 的 某些属性或方法 可能只希望 在对象的内部 阅读全文
posted @ 2018-11-17 14:23 coder-qi 阅读(586) 评论(0) 推荐(0) 编辑
摘要: [TOC] 上一篇简单的介绍了面向对象的基础概念,本节,一起来看一下, 中面向对象的相关语法。 1. dir内置函数 在 中 对象几乎是无所不在的 ,我们之前学习的 变量 、 数据 、 函数 都是对象 在 中可以使用以下两个方法验证: 在 标识符 / 数据 后输入一个 ,然后按下 键, 会提示该对象 阅读全文
posted @ 2018-11-11 23:09 coder-qi 阅读(729) 评论(0) 推荐(0) 编辑
摘要: [TOC] 面向对象编程 —— 简写 是面向对象程序设计语言中的一个很重要的思想, 中的一切皆为对象,接下来过一下这些概念。 1. 面向对象基本概念 我们之前所学习的就是 面向过程 的 面相过程 和 面相对象 ,是两种不同的 编程方式 对比 面向过程 的特点,可以更好地了解什么是 面向对象 1.1 阅读全文
posted @ 2018-11-11 19:46 coder-qi 阅读(588) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值 ,可以 相互组合 ,一共有 4 种 组合形式 1. 无参数,无返回值 2. 无参数,有返回值 3. 有参数,无返回值 4. 有参数,有返回值 定义函数时, 是否接收参数,或者是否返回结果 ,是根据 实际的功能需求 来 阅读全文
posted @ 2018-11-11 16:23 coder-qi 阅读(419) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 中 变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着 数据 在内存中的地址 变量 中 记录数据的地址 ,就叫做 引用 阅读全文
posted @ 2018-11-07 22:40 coder-qi 阅读(574) 评论(0) 推荐(0) 编辑
摘要: Python内置函数 Python 包含了以下内置函数: 切片 切片 使用 索引值 来限定范围,从一个大的 字符串 中 切出 小的 字符串 列表 和 元组 都是 有序 的集合,都能够 通过索引值 获取到对应的数据 字典 是一个 无序 的集合,是使用 键值对 保存数据 运算符 注意: in 在对 字典 阅读全文
posted @ 2018-11-02 21:20 coder-qi 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 字符串的定义 字符串 就是 一串字符,是编程语言中表示文本的数据类型 在 Python 中可以使用 一对双引号 " 或者 一对单引号 ' 定义一个字符串 虽然可以使用 \" 或者 \' 做字符串的转义,但是在实际开发中: 如果字符串内部需要使用 ":,可以使用 ' 定义字符串,例如:'zhangsa 阅读全文
posted @ 2018-11-02 20:17 coder-qi 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 字典的定义 dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型(有点类似java中的Map) 字典同样可以用来 存储多个数据 通常用于存储 描述一个 物体 的相关信息 和列表的区别 列表 是 有序 的对象集合 字典 是 无序 的对象集合 字典用 {} 定义 字典使用 阅读全文
posted @ 2018-11-01 22:12 coder-qi 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 元组的定义 Tuple(元组)与列表类似,不同之处在于元组的 元素不能修改 元组 表示多个元素组成的序列 元组 在 Python 开发中,有特定的应用场景 用于存储 一串 信息,数据 之间使用 , 分隔 元组用 () 定义 元组的 索引 从 0 开始 索引 就是数据在 元组 中的位置编号 元组 表示 阅读全文
posted @ 2018-11-01 21:27 coder-qi 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 列表的定义 List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组(例如java、c) 专门用于存储 一串 信息 列表用 [] 定义,数据 之间使用 , 分隔 列表的 索引 从 0 开始 索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标 注意:从列表 阅读全文
posted @ 2018-11-01 14:03 coder-qi 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 函数的基本使用 函数的定义 def 函数名(): 函数封装的代码 …… def 是英文 define 的缩写 函数名称 应该能够表达 函数封装代码 的功能,方便后续的调用 函数名称 的命名应该 符合 标识符的命名规则 可以由 字母、下划线 和 数字 组成 不能以数字开头 不能与关键字重名 函数的调用 阅读全文
posted @ 2018-10-31 21:40 coder-qi 阅读(789) 评论(0) 推荐(1) 编辑
摘要: while循环基本使用 循环的作用就是让指定的代码重复的执行 while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行 流程图 基本语法 初始条件设置 —— 通常是重复执行的 计数器 while 条件(判断 计数器 是否达到 目标次数): 条件满足时,做的事情1 条件满足时,做的事情2 阅读全文
posted @ 2018-10-30 22:20 coder-qi 阅读(840) 评论(0) 推荐(0) 编辑
摘要: if判断语句的基本语法 在python中,if判断的格式如下: if 条件: 条件成立时,执行的语句 ...... 注意:代码的缩进要使用一个tab键或者四个空格(建议使用四个空格,tab和空格最好不要混用) if的逻辑图如下: 例子:判断是否为root用户,如果是root用户则能进行系统 # 定义 阅读全文
posted @ 2018-10-28 22:31 coder-qi 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 变量的作用:变量就是用来存储数据的。 变量的定义 在python中,变量在使用之前需要进行赋值,变量只有赋值后才能使用,如果变量没有赋值就使用会出现什么情况呢?如下图,使用之前变量未定义,会报错,如下: 变量时使用=来进行赋值的 =左边是一个变量名 =右边是值 练习 计算矩形的面积(长为100,高为 阅读全文
posted @ 2018-10-28 17:39 coder-qi 阅读(607) 评论(0) 推荐(0) 编辑