码迷,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
迷上了代码!