对Python的一点思考
Louie Louie
这个作者很懒,什么都没留下…
展开
-
对Python【装饰器】的一点思考
装饰器 python中装饰器做的事情:它们封装一个函数,并且用这样或者那样的方式来修改它的行为,装饰器让你在一个函数的前后去执行代码。在代码运行期间动态增加功能。 本质上:decorator(装饰器)就是一个返回函数的高阶函数 一、装饰器基础: 一切皆可对象,函数也是个对象,函数对象被赋值给变量,也可从函数中返回函数,甚至将函数作为参数传给另一个函数: def now(): print('...原创 2020-02-10 19:59:00 · 149 阅读 · 0 评论 -
对Python【返回函数与闭包】的一点思考
返回函数和闭包 一、返回函数: 一个函数可以返回一个计算结果,也可以返回一个函数 def lazy_sum(*args): def sum(): # 通常情况下,无需这一列,但如果不需要立刻求和,可以不返回求和的结果,而是返回求和的函数 for n in args: ax=ax+0 return ax re...原创 2020-02-10 19:51:33 · 163 阅读 · 0 评论