gpt4 book ai didi

python - Python 中的函数乘法

转载 作者:行者123 更新时间:2023-11-30 22:01:36 25 4
gpt4 key购买 nike

假设我们在 Python 中定义了两个函数 f(x) 和 g(x)。对于每个 x,例如 x = 7,h = f(7) * g(7) 是一个数字。

但是,如果我们尝试分配类型的函数 h = f * g

类型错误:* 不支持的操作数类型:“function”和“function”

我的问题是:为什么在Python中执行这样的操作并不简单(从Python如何工作的角度来看)?当然,在许多情况下,给定两个函数,我们希望能够操纵给出其逐点乘积的函数?

或者只是这样的情况从未发生过?事实上,我们可以很容易地定义函数 f(x)*g(x)。

最佳答案

Or is it simply that such cases never occur? Indeed, we could readily define the function f(x)*g(x).

你是对的。做某事应该只有一种方法,而这种方法就是定义一个新函数。顺便说一句,符号 f * g 是不明确的,因为在许多情况下,它表示函数组合,即 f(g(x))

关于python - Python 中的函数乘法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54007457/

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