摘要: json模块 json是一个序列化模块。 json: ​ 是一个第三方的特殊数据格式。 可以将python数据类型 》 json数据格式 》 字符串 》 文件中 其他语言要想使用python的数据: 文件中 》 字符串 》 json数据格式 》 其他语言的数据类型。 注意: 在json中,所有的字符 阅读全文
posted @ 2019-11-19 22:10 猫-园 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 时间模块 python中的三种时间表现形式: 1.时间戳:给电脑看的 自1970 01 01 00:00:00到当前的时间,按秒计算。 2.格式化时间(Format String)给人看的 返回的是时间的字符串 2019 11 16 3.格式化时间(struct_time): 返回的是一个元组,元组 阅读全文
posted @ 2019-11-19 22:08 猫-园 阅读(123) 评论(0) 推荐(0) 编辑
摘要: OS与操作系统交互的模块 需求: 获取当前项目根目录 获取当前文件中的上一级目录 项目的根目录,路径相关的值都用 “常量” 判断“文件/文件夹”是否存在:若文件存在返回True,若不存在返回False 判断“文件夹”是否存在 判断文件: os.path.isfile() 创建文件夹 获取某个文件夹中 阅读全文
posted @ 2019-11-19 22:07 猫-园 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 内置函数 map :映射 ​ map(函数地址, 可迭代对象) map对象 map会将可迭代对象中的每一个值进行修改,然后映射一个map对象中, 可以再将map对象转换成列表/元组。 注意: 只能转一次。 reduce : 合并 ​ reduce(函数地址, 可迭代对象, 默认为0) ​ reduc 阅读全文
posted @ 2019-11-15 16:45 猫-园 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 三元表达式: 语法: 条件成立返回左边的值 if 判断条件 else 条件不成立返回右边的值 列表生成式: 可以一行实现生成列表。 语法: ​ list = [取出的每一个值、任意值 for 可迭代对象中取出的每一个值 in 可迭代对象] for的右边是循环次数,并且可以取出可迭代对象中每一个值 f 阅读全文
posted @ 2019-11-14 20:47 猫-园 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 面向过程编程: 面向编程时一门编程思想。 面向 过程 编程: ​ 核心是”过程“二字,过程 值得是一种解决问题的步骤,即先干什么再干什么基于该编程思想编写程序,就好比在设计一条工厂流水线,一种机械式的思维方式。 优点: ​ 将复杂的问题流程化,进而简单化 缺点: ​ 若修改当前程序设计的某一部分,会 阅读全文
posted @ 2019-11-14 20:43 猫-园 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 补充: 无参装饰器模板 有参装饰器模板 生成器: 什么是生成器 生成的工具 生成器是一个“自定义”的迭代器,本质上是一个迭代器, 如何实现生成器 但凡在函数内部定义了的yield。 调用函数时,函数体代码不会执行 会返回一个结果,该结果就是一个生成器 yield 每一次yield都会往生成器对象中添 阅读全文
posted @ 2019-11-14 20:42 猫-园 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 叠加装饰器 在同一个被装饰对象中,添加多个装饰器,并执行。 注意: 装饰器在调用被装饰对象时才会执行添加的功能。 — 叠加装饰器: — 装饰的顺序: 由下到上装饰 — 执行的顺序: 由上往下 注意: 无论inner中出现任何判断,最后都要返回“调用后的被装饰对象” func( args, kwarg 阅读全文
posted @ 2019-11-13 21:06 猫-园 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代器:迭代的工具 迭代:迭代指的是重复迭代,每一次迭代的结果,都是基于上一次的结果而来 迭代器:指的是迭代取值的工具。 如果想要知道python中迭代器是什么,必须先知道什么是可迭代对象。 可迭代对象:所有的序列类型:str , list , tuple , dict , set , tx 阅读全文
posted @ 2019-11-13 21:06 猫-园 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 装饰器 1.1、什么是装饰器 装饰:装饰,修饰 器:工具 装饰的工具。 开放:对函数功能的添加是开放的。 ​ 封闭:对函数功能的修改是封闭的。 1.2、作用 在不修改被装饰对象的 源代码 和 调用方式 的前提下,添加新的功能。 1.3、定义必须遵循 不修改被装饰对象的源代码。 不修改被装饰对象的调用 阅读全文
posted @ 2019-11-12 17:16 猫-园 阅读(99) 评论(0) 推荐(0) 编辑