课程
/后端开发
/Python
/python进阶
针对题目,首先定义了log(f)接收f函数,然后再定义fn(x)接收函数f的参数,是否可以直接定义log()同时接收函数f和其参数以完成装饰器的目的?
2017-10-18
源自:python进阶 2-12
正在回答
最开始看到装饰器时这个问题也困扰我很久,后来发现多定义fn是有必要的,因为log函数需要返回一个函数 否则
慕盖茨7289078
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号