- 博客(3)
- 收藏
- 关注
原创 py装饰器
2. 然后,定义 wrapper 函数(这个函数内部定义了 inner 函数,但此时 inner 函数还没有被调用)。每次调用 f 时,都会执行一次 inner 函数,而 inner 函数又会调用原始的 getAge 函数。wrapper 函数在定义 f 时就被执行了,但它返回的 inner 函数直到 f 被调用时才会执行。wrapper 返回 inner 函数,这个返回的函数被赋值给 f。然后调用 fun(10),也就是 getAge(10)。调用 fun(0),也就是 getAge(0)。
2024-10-14 16:22:20
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人