摘要: 一.什么是装饰器 器指的是工具,而程序中的函数就具备某一功能的工具 装饰指的是为被装饰器对象添加额外功能 就目前的知识来看: 定义装饰器就是定义一个函数,只不过该函数的功能是用来为 其他函数添加额外的功能 其实: 装饰器本身其实可以是任意可调用的对象 被装饰的对象也可以是任意可调用的对象 二.为什么 阅读全文
posted @ 2018-06-12 19:10 Chillwave 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一.什么是迭代器 迭代器即迭代取值的工具 迭代: 迭代是一个重复的过程,每一次的重复都是基于上一次的结果来的. 单纯的重复并不是迭代: 迭代: 二.为什么要有迭代器 基于索引的迭代器取值方式只适用于列表,元组,字符串类型 而对于没有索引的字典,集合,文件则不适用 所以必须找到一种通用的并且不依赖于索 阅读全文
posted @ 2018-06-12 16:16 Chillwave 阅读(120) 评论(0) 推荐(0) 编辑