gpt4 book ai didi

python - 如何在函数中调用函数?

转载 作者:太空狗 更新时间:2023-10-30 02:43:34 28 4
gpt4 key购买 nike

我有一个函数,我正在创建另一个函数,我需要在其中调用第一个函数。我没有使用 Python 的经验,但我知道使用 MATLAB 这样的语言是可能的,只要它们位于同一目录中。

一个基本的例子:

def square(x):
square = x * x

(并保存)

现在在我的新函数中我想使用我试过的函数 square:

def something (y, z)
import square
something = square(y) + square(z)
return something

显示:builtins.TypeError: 'module' object is not callable

我该怎么办?

最佳答案

如果它在同一个文件中,则不需要 import

只需从 something 函数调用 square

def square(x):
square = x * x
return square

def something (y, z)
something = square(y) + square(z)
return something

更简单:

def square(x):
return x * x

def something (y, z)
return square(y) + square(z)

关于python - 如何在函数中调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32958704/

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