2019年11月27日
摘要: 封装: 封装指的是可以将一堆属性和方法,封装到对象中 ps : 对象就好比一个 “袋子/容器”, 可以存放一堆属性和方法 ps : 存不是目的,目的是为了取,可以通过“对象” d的方式获取属性或方法 为什么要封装: 可以通过“对象”的方式 “存放/获取” 属性或方法 对象拥有 "." 的机制 方便数 阅读全文
posted @ 2019-11-27 19:07 鐵 阅读(95) 评论(0) 推荐(0) 编辑
摘要: json模块 json 模块是一个系列化模块 一个第三方的特殊数据格式 可以将python数据类型 > json 数据格式 > 字符串 > 文件 其他语言想要使用python 的数据: 文件中 > 字符串 > json 数据格式 > 其他语言的数据类型 注意:在json中,所有的字符串都是双引号 元 阅读全文
posted @ 2019-11-27 16:27 鐵 阅读(139) 评论(0) 推荐(0) 编辑
摘要: time模块 在python中的时间表现形式: 时间戳 (自1970-01-01-00-00 到当前时间,按秒计算,一共过了多少秒 格式化时间 返回的是时间的字符串 格式化时间对象 返回的是一个元组 元组中有9 个值: 分别代表:年、月、日、时、分、秒、一周中的第几天、一年中的第几天、夏令时 用法: 阅读全文
posted @ 2019-11-27 16:25 鐵 阅读(102) 评论(0) 推荐(0) 编辑
摘要: sub :子 process:进程 用法: import subprocess while True: cmd_str = inport('请输入终端命令:') obj = subprocrss.Popen( cmd_str, shell = True, stdout = subprocess.PI 阅读全文
posted @ 2019-11-27 16:18 鐵 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 面相对象编程之组合 组合指的是一个对象中,包含另一个或多个对象 作用是: 减少代码的冗余 -继承 -继承是类与类的关系,子类继承父类的属性、方法,子类与父类是一种 “从属” 的关系-组合 -组合是对象与对象的关系,一个对象拥有另一个对象中的属性、方法,是一种什么有什么的关系 #案例: class P 阅读全文
posted @ 2019-11-27 16:15 鐵 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 面相对象编程之继承 什么是继承: 继承是一种新建类的方式,新建的类称之为子类或派生类,继承的父类称之为基类或超类 在Python中,一个子类可以继承多个父类 在其他语言中,一个字累只能继承一个父类 继承的作用: 减少代码的冗余 如何实现继承: 1、先确认谁是子类,谁是父类 2、在定义子类时,子类名( 阅读全文
posted @ 2019-11-27 16:12 鐵 阅读(111) 评论(0) 推荐(0) 编辑
  2019年11月15日
摘要: 模块 什么是包: ​ 包指的是内部包含__ init __.py 的文件 包的作用: ​ 存放模块,包可以更好的管理模块 软件开发目录规范 注意:每一次写项目时,都需要新建一个文件夹与项目工程,必须让项目文件夹作为项目根目录 阅读全文
posted @ 2019-11-15 17:09 鐵 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 三元表达式 可以将if... else .. 分支变成一行 语法: ​ 条件成立返回左边的值 if 判断条件 else 条件不成立返回右边的值 列表生成式 可以一行实现生成列表 语法: list = [取出的每一个值,任意值 for 可迭代对象中取出的每个值 in 可迭代对象] for 的右边是循环 阅读全文
posted @ 2019-11-15 17:07 鐵 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 生成器 什么是生成器: ​ 生成的工具 ​ 生成器是一个“自定义”的迭代器, 本质上是一个迭代器 如何实现生成器? ​ 但凡函数内部定义了的yield ,调用函数时,函数体代码不会执行 ​ 会返回一个结果,该结果就是一个生成器 yield: ​ 每一次yield 都会往生成器对象中添加一个值 yie 阅读全文
posted @ 2019-11-15 17:06 鐵 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 叠加装饰器: ​ 在同一个被装饰对象中,添加多个装饰器,并执行 @装饰1 @装饰2 @装饰3 def 被装饰对象(): ​ pass 注意:装饰器在调用被装饰对象是才会添加的功能 叠加装饰器: ​ 装饰器的顺序:由下到上 ​ 执行的顺序:由下到上 注意:无论inner中出现任何判断,最后都要返回“调 阅读全文
posted @ 2019-11-15 17:05 鐵 阅读(74) 评论(0) 推荐(0) 编辑