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

头要炸了,各位懂得帮帮我return func(*arg)

请问为什么要加上return func(*arg)  ?? 完全看不懂

正在回答

3 回答

这句话作用是对传入的arg,进行调用my_sum/my_average函数,进行计算和或者平均值。
0 回复 有任何疑惑可以回复我~

func虽然是一个变量,但这个变量可以是一个函数(在例子中它只能是一个函数). func(*arg)其实就是在"'func"'(函数)里执行in_dec

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

视频中讲了, 一个函数如果不显示return的话, 默认返回位none。比如我们传入 my_sum()函数, 这里 return func(*arg)  中的 func(*arg)实际上就是my_sum()函数执行的返回值。然后in_dec执行后同样要返回值, 这里的返回值就是  func(*arg)。 有点绕,慢慢理解

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

举报

0/150
提交
取消
python装饰器
  • 参与学习       50123    人
  • 解答问题       51    个

本门python教程将代领大家轻松搞定Python装饰器运用

进入课程

头要炸了,各位懂得帮帮我return func(*arg)

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号