我经常交叉这种代码转换(甚至是数学转换)。(Python 示例,但适用于任何语言。)
我有一个功能
def f(x):
return x
我将它用于另一个。
def g(x):
return f(x)*f(x)
print g(2)
导致 4
但是我想去掉函数依赖,我把函数 g 改成
def g(f):
return f*f
print g( f(2) )
也导致4
您如何称呼这种转换,将函数本地转换为标量?
我经常交叉这种代码转换(甚至是数学转换)。(Python 示例,但适用于任何语言。)
我有一个功能
def f(x):
return x
我将它用于另一个。
def g(x):
return f(x)*f(x)
print g(2)
导致 4
但是我想去掉函数依赖,我把函数 g 改成
def g(f):
return f*f
print g( f(2) )
也导致4
您如何称呼这种转换,将函数本地转换为标量?