在Python中分配函数

时间:2019-01-01 09:39:39

标签: python python-3.x

在数学上,对于给定的f(x),我们可以分配一个值y = f(3)。我们也可以在Python中做到这一点。

但是,在数学中,我们还定期进行诸如定义新功能(如z(x) = f(x))的操作。这在Python中可行吗?

换句话说,给定一个已定义的功能,可以将该功能分配给另一个功能吗?

1 个答案:

答案 0 :(得分:3)

是的,那是可能的。与您编写的内容不完全相同,但有少许更改。

就像在编程中一样,赋值的左侧(L.H.S)应该始终是变量,而不是像append()这样的表达式。

因此,可以代替append()来编写z(x)

  

Python函数是一流的对象。选中https://www.geeksforgeeks.org/first-class-functions-python/

z(x) = f(x)