2018年10月2日
摘要: 装饰器概念 装饰器是闭包函数的一种应用场景。 强调装饰器的原则:1.不修改被装饰对象的源代码; 2.不修改被装饰对象的调用方式。 装饰器的目标:在遵循1和2的前提下,为被装饰对象添加上新功能。 无参装饰器 代码执行流程为: 直接从 @timmer 说起,python解释器会为@后面的装饰器函数加() 阅读全文
posted @ 2018-10-02 22:27 云烟||成雨 阅读(176) 评论(2) 推荐(0) 编辑
摘要: 迭代器 迭代器的概念 为什么要有迭代器?什么是可迭代对象?什么是迭代器对象? 迭代器对象的使用 使用for循环循环迭代器对象 迭代器的优缺点 生成器 生成器概念 生成器是特殊的迭代器 相比于迭代器,生成器的好处在于它不会一次性生成所有被循环的元素,而是取一次而生成一个元素,这样可以减少对内存和cup 阅读全文
posted @ 2018-10-02 21:58 云烟||成雨 阅读(120) 评论(0) 推荐(0) 编辑