#装饰器演练
#高阶函数 + 嵌套函数 得出 装饰器
#高阶函数:1.把一个函数名当做实参传给另外一个函数;2.返回值中包含函数名
#嵌套函数:函数内包含新定义的函数
import time
def timer(func):
def deco():
start_time = time.time()
func()
stop_time = time.time()
print('the run time is :'+str(stop_time-start_time))
return deco
@timer #等同于test1=timer(test1)
def test1():
time.sleep(3)
print('in the test1')
test1()
装饰器
原创
©著作权归作者所有:来自51CTO博客作者Chatin的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
常用的10个Python装饰器
python中常用的10个装饰器
python 装饰器 py装饰器