摘要: 列表生成式 列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求把列表里的每个值加1,如何实现? 这就叫列表生成。 生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万元素的列表,不仅占用很大的储存空间,如果我们仅仅 阅读全文
posted @ 2018-12-26 21:30 下山打老虎i 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 装饰器(语法糖) 装饰器的本质:一个闭包函数 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 例子1. 给hahaha函数加上一个timmer(计算函数执行时间)的功能。 装饰器的设计模式:开放封闭原则 开放:对扩展是开放的 封闭:对修改是封闭的 刚刚我们讨论的装饰器都是装饰不 阅读全文
posted @ 2018-12-26 12:05 下山打老虎i 阅读(215) 评论(0) 推荐(0) 编辑