关于在装饰器里面使用return func 和 return func()的问题
Python 函数体内 return func 和 return func()有什么区别?在装饰器的内层函数使用 return func() 和return func 为什么会导致程序出现下面的异常
相关截图:
24
收起
正在回答
1回答
同学,你好!
1、return func是返回func函数,return func()是返回func函数的值
2、报错是因为zsq()中返回的应是zsq_in函数名,而不是调用
祝学习愉快!
Python全栈工程师2020
- 参与学习 人
- 提交作业 5228 份
- 解答问题 2433 个
Facebook曾声称“只招全栈工程师”!全栈用人需求猛增,市面人才紧缺。 0基础进击Python全栈开发,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星