不必把问题复杂化
Topic source在练习的
def wrapper(*args,**kw): start=time.time() fn(*args,**kw) end=time.time() print('%s execute in %s ms' %(fn.name,end-start)) return fn(*args,**kw)
中,发现 fn(*args, **kw) 使用了两次,一次用于时间计算,另一次用于函数本身的运行。
请问这两次不能简化为一次吗?
另外求个QQ或者QQ群,其他的回复乱七八糟的不知道是什么鬼。。。
在思考一中,你将 return func(*args, **kw) 置换成了 func(*args, **kw),这是否有错误?
因为 now 函数的输出是 print , return xxx 和 return print(xxx) 的结果均能看到...
- 1
用户6465289109