gpt4 book ai didi

python - 将函数分配给变量

转载 作者:IT老高 更新时间:2023-10-28 20:30:37 27 4
gpt4 key购买 nike

假设我有一个函数

def x():
print(20)

现在我想将函数分配给一个名为y的变量,这样如果我使用y,它就会再次调用函数x .如果我只是简单地做赋值 y = x(),它会返回 None

最佳答案

您根本不调用该函数。

>>> def x():
>>> print(20)
>>> y = x
>>> y()
20

括号告诉 Python 你正在调用函数,所以当你把它们放在那里时,它会调用函数并为 y 分配由 x 返回的值 返回 (在本例中为 None)。

关于python - 将函数分配给变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10354163/

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