gpt4 book ai didi

Python:从自身内部获取对函数的引用

转载 作者:IT老高 更新时间:2023-10-28 20:54:06 25 4
gpt4 key购买 nike

如果我定义一个函数:

def f(x):
return x+3

我可以稍后将对象存储为函数的属性,如下所示:

f.thing="hello!"

我想从函数本身的代码中执行此操作。问题是,我如何从内部获取对函数的引用?

最佳答案

同理,用它的名字就行了。

>>> def g(x):
... g.r = 4
...
>>> g
<function g at 0x0100AD68>
>>> g(3)
>>> g.r
4

关于Python:从自身内部获取对函数的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/852401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com