单爆手

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
import time
def show_time(f):
def inner(*x,**y): #形参
start=time.time()
f(*x,**y) #这里也得传参,因为它去执行add函数
end=time.time()
print('spend %s' %(end-start))
return inner

@show_time
def add(*x,**y): #形参
sums=0
for i in x:
sums+=i
print(sums)
time.sleep(1)
add(1,3,5,6) #实参
posted on 2019-07-16 11:18  单爆手  阅读(572)  评论(0)    收藏  举报