随笔分类 -  python基础

摘要:首先在了解解析式之前,我们先来看一个列子:一个列表,元素是0-9,列表中的每个值自增1,该如何实现: 方法一:遍历列表,对其元素进行加1操作后放到一个新的列表中 方法二:通过map函数来实现 方法三:通过列表解析式,一行搞定 方法三就是列表解析式的写法,返回一个新的列表。 那么什么是生成器呢?通过列 阅读全文
posted @ 2019-09-21 13:59 Sweltering 阅读(494) 评论(0) 推荐(0)
摘要:装饰器 一、装饰器的引入 有一个需求,一个加法函数,想要增强它的功能,能够输出被调用过以及调用的参数信息,这种需求应该如何解决呢? 思考:功能是增强了,但是这种直接在原来只计算值的函数中增加属于非业务功能的代码,这种方式好吗?肯定是不好的,缺点如下: 首先打印语句的耦合性太高了 加法函数属于业务的逻 阅读全文
posted @ 2018-09-16 09:23 Sweltering 阅读(256) 评论(0) 推荐(0)