课程
/后端开发
/Python
/python进阶
谁能解释一下r = f(*arg,**kw)和return r 有什么意义吗? 我把r = f(*arg,**kw)删掉,并且return f(*arg , **kw)输出结果和上面一样
2017-04-04
源自:python进阶 2-13
正在回答
r=f(*args,**kw),r是f(*args,**kw)的类型别名,return r 和return f(*args,**kw)是一样的,返回的都是f(*args,**kw)的内容,所以当你删除掉赋值语句时return f(*args,**kw),结果和前面一样。希望能够帮助你,
直接返回的话,你的t2定义在哪里呢?
用r来接收,就是令其先运行函数,然后在后面定义t2收集运行完毕的时间。
PearSheep
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计