摘要: 装饰器本质是函数,为其他函数添加附加功能。 原则:1、不能修改被装饰函数的源代码。2、不能修改被装饰函数的调用方式 装饰器由高阶函数与嵌套函数组成。 在以上函数中要增加一个新的功能:统计时间功能。那么就用到装饰器了,如下: 以上执行结果就有了新增的功能。 以下为一个扩展,以下为三个函数,执行两个函数 阅读全文
posted @ 2017-02-10 10:52 自然洒脱 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 函数即变量,函数名即变量名。 高阶函数:变量可以指向函数,函数的参数能接收变量,那么一个函数可以接收另一个函数作为参数。即,把一个函数名当做实参传给另外一个函数,返回值包含函数名。 以上返回的结果为5. 其中abs是一个内置函数。 map()函数:python内置的高阶函数,它接收一个函数f和一个列 阅读全文
posted @ 2017-02-10 10:40 自然洒脱 阅读(136) 评论(0) 推荐(0) 编辑