Python 使用闭包写一个计数器
闭包:外层函数返回一个内层函数就是闭包
代码如下,每调用一次函数,函数次数加1:
def outer(*args,**kwargs):a = 0def inner(*args,**kwargs):nonlocal aa += 1return areturn innerb = outer()for i in range(10):print('第'+str(i)+'次计数结果为:{}'.format(b()))
闭包计时器的使用,编写一个装饰器,使其能够打印所装饰函数的运行时间
传送门:闭包计算的使用,编写一个装饰器,使其能够打印所装饰函数的运行时间
点个👍,下次丕定
如果觉得《Python 使用闭包写一个计数器【简单易懂 代码可以直接运行】》对你有帮助,请点赞、收藏,并留下你的观点哦!