这个问题有点不能理解,望Pythoner朋友指点指点
考察一个@log的定义:下面的return f(x)返回的是什么?能返回 print 'call ' + f.__name__ + '()...' 这个过程吗?
def log(f):
def fn(x):
print 'call ' + f.__name__ + '()...'
return f(x)
return fn
考察一个@log的定义:下面的return f(x)返回的是什么?能返回 print 'call ' + f.__name__ + '()...' 这个过程吗?
def log(f):
def fn(x):
print 'call ' + f.__name__ + '()...'
return f(x)
return fn
2015-06-06
举报