- 博客(1)
- 收藏
- 关注
原创 一分钟带你初步了解装饰器到底是什么?
函数decorater以函数func作为传参,返回一个函数wrapper,wrapper即在func的功能的基础上增加了计时功能。装饰器是一类特殊函数:其传参是一个函数,返回值也是一个函数。上面的报错很显然,因为decorater中定义的函数wrapper只接收一个传参,而func3需要传递2个参数. 我们希望装饰器可以对任意的函数加上计时的功能,无论这个函数需要多少传参,那么办法就是使用。这便引入了装饰器,下面我们构造一个函数:它以目标函数func为传参,并且返回一个包装过的带有计时功能的函数。
2024-04-28 20:19:42 650
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人