11 案例 闭包
案例
- 有某个函数,我希望你帮我实这个函数计算下得执行时间
import time
def fun(func):
def inner(*args,**kwargs):
start = time.time()
res = func(*args,**kwargw)
end = time.time()
return res
return inner
有某个函数,我希望你帮我实这个函数计算下得执行时间
闭包
- 创建多个包裹,每个包裹放不同的值
- 后续打开包裹时,取出他里面的不同的值
- 函数在内存中空间开闭剖析图