为了账号安全,请及时绑定邮箱和手机立即绑定

装饰器return r的意义

谁能解释一下r = f(*arg,**kw)和return r 有什么意义吗? 我把r = f(*arg,**kw)删掉,并且return f(*arg , **kw)输出结果和上面一样

正在回答

2 回答

r=f(*args,**kw),r是f(*args,**kw)的类型别名,return r 和return f(*args,**kw)是一样的,返回的都是f(*args,**kw)的内容,所以当你删除掉赋值语句时return f(*args,**kw),结果和前面一样。希望能够帮助你,

0 回复 有任何疑惑可以回复我~

直接返回的话,你的t2定义在哪里呢?

用r来接收,就是令其先运行函数,然后在后面定义t2收集运行完毕的时间。

0 回复 有任何疑惑可以回复我~
#1

PearSheep

感谢!
2017-07-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
python进阶
  • 参与学习       255665    人
  • 解答问题       2949    个

学习函数式、模块和面向对象编程,掌握Python高级程序设计

进入课程

装饰器return r的意义

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信