标签:sleep UNC 模式 fun 运行 python start 返回 aaa
一.装饰器
1.时间模块
time.time
time.sleep
2.装饰器
原则---开放封闭原则
开放:对扩展是开放的
封闭:对修改是封闭的
1.时间模块,计算代码运行时间
import time start = time.time() time.sleep(1) print(‘dasaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa‘) end = time.time() print(end - start)
2.初识装饰器
import time def timer(func): def inner(*args, **kwargss): start = time.time() se = func(*args, **kwargss) end = time.time() print(end - start) return se return inner @timer # 语法糖 def func(a): time.sleep(0.01) print(‘print_time‘, a) return ‘返回值‘ # func = timer(func) = @timer print(func(1))
3.装饰器固定模式
def wapper(func): def inner(*args, **kwargs): ret = func(*args, **kwargs) return ret return inner @wapper
标签:sleep UNC 模式 fun 运行 python start 返回 aaa
原文地址:https://www.cnblogs.com/wan2-0/p/10592089.html