摘要: 一 迭代器介绍 1、什么是迭代器 ​ 迭代器指的是迭代取值的工具 ​ 什么是迭代? ​ 迭代就是一个重复的过程,但是每一次重复都是在上一次的基础上进行的 ​ 单纯的重复不叫迭代 2、为何要用迭代器 ​ 1、迭代器提供了一种不依赖索引的,通用的迭代取值方案 ​ 2、节省内存 关于迭代器的详细介绍↓↓↓ 阅读全文
posted @ 2020-12-30 17:14 williamgess 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一 装饰器介绍 1.1为何要用装饰器 开放封闭原则:软件一旦上线运行后,应该对修改源代码进行封闭,对拓展空能开放 原则: ​ 1、不修改函数内的源代码 ​ 2、不修改函数的调用方式 装饰器就是在遵循原则1和2的前提下,为被装饰对象添加上新功能。 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对 阅读全文
posted @ 2020-12-30 16:06 williamgess 阅读(96) 评论(0) 推荐(0) 编辑