摘要: 文件操作 文件操作的其他模式 文件打开模式 文件操作的其他方法只要不是read()的方法 其余的方法在处理文件光标都是按照字节处理的,read处理的是字符 阅读全文
posted @ 2018-09-03 22:05 xyx2018 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 模块 一个py文件就是一个模块模块一共三种:1.python标准库 2.第三方模块 3.应用程序自定义模块 import:1.执行对应文件 2.引入变量名if__name__="__main__": #1.用于被调用文件测试 2.防止主程序被调用 time模块 常用命令 时间模块 random模块 阅读全文
posted @ 2018-09-03 22:02 xyx2018 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 装饰器 (wrapper) 本质就是函数,为其他函数添加附加功能。 原则:不修改被修饰函数的源代码不修改被修饰函数的调用方式开放封闭原则 开放:对扩展是开放的 封闭:对修改是封闭的 装饰器的固定格式: 查询程序运行时间的装饰器需要调用time模块 用装饰器记录函数调用,并保存在文件中 带参数装饰器, 阅读全文
posted @ 2018-09-03 20:14 xyx2018 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后 阅读全文
posted @ 2018-09-03 20:01 xyx2018 阅读(181) 评论(0) 推荐(0) 编辑