码迷,mamicode.com
首页 > 其他好文 > 详细

函数闭包

时间:2019-06-12 18:06:37      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:bsp   运行   gen   return   闭包   UNC   start   port   top   

 1 import time
 2 def timmer(func):
 3     def wrapper(*args,**kwargs):
 4         start_time = time.time()
 5         func(*args,**kwargs)
 6         stop_time = time.time()
 7         print(‘函数运行时间是:%s‘ % (stop_time - start_time))
 8     return wrapper
 9 @timmer
10 def test(name,age):
11     time.sleep(3)
12     print(‘来自test名字是%s,年龄是%s‘ % (name,age))
13 @timmer
14 def test1(name,age,gender):
15     time.sleep(1)
16     print(‘来自test1名字是%s,年龄是%s,性别是%s‘ % (name,age,gender))
17 test(‘linhaifeng‘,18)
18 test1(‘alex‘,18,gender=‘male‘)

 

函数闭包

标签:bsp   运行   gen   return   闭包   UNC   start   port   top   

原文地址:https://www.cnblogs.com/liuba/p/11010977.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!