在使用Python Decorator时,我看到函数返回自身,这在逻辑上意味着什么?

2024-04-25 20:26:10 发布

您现在位置:Python中文网/ 问答频道 /正文

假设Decorator的例子是

def decor(func):
    def wrap():
        print("=======")
        func()
        print("=======")
    return wrap

我知道一个函数可以返回任何变量输出,比如返回a,返回b+c,它也可以返回另一个函数,但是函数返回本身,不能理解这个! 请尽可能简单地解释,因为我是一个自学者


Tags: 函数returndefdecorator例子funcprintwrap
1条回答
网友
1楼 · 发布于 2024-04-25 20:26:10

如果您的意思是函数wrap返回wrap本身,那就不是真的。你知道吗

查看缩进,decor返回wrapwrap返回None。你知道吗

相关问题 更多 >