谁能告诉我 def log(f): 的时候 return f(x) 是什么意思吗
重新定义f(x)的意思?
def log(f):
def fn(x):
print 'call ' + f.__name__ + '()...'
return f(x)//////这里为什么要这样?什么意思
return fn
重新定义f(x)的意思?
def log(f):
def fn(x):
print 'call ' + f.__name__ + '()...'
return f(x)//////这里为什么要这样?什么意思
return fn
2015-10-08
举报