Python新手对于装饰器导入参数的问题
装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多初次接触这个知识的人来讲,这个功能有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都不会,别跟人家说你会Python。我们做一个简单的装饰器,用于计算函数运行所花费时间。
如下所示:
import time
def count_time(func):
def c():
t1 = time.time()
func()
t2 = time.time()
print('该函数运行所用时间为:%f秒!' % (t2 - t1))
return c
@count_time
def b()