简单的装饰器及其解释
Posted python99
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单的装饰器及其解释相关的知识,希望对你有一定的参考价值。
def w1(func):
# 验证1
def inner():
# 验证2
func()
# 验证3
return inner
@w1
def f1():
print('函数打印了')
#@w1 的含义:即将f1这个函数的引用当做参数传递到w1(f1)中,并执行w1这个函数,将上面执行函数的返回值赋值给f1变量。
f1()
执行结果
验证1
验证2
函数打印了
验证3
以上是关于简单的装饰器及其解释的主要内容,如果未能解决你的问题,请参考以下文章