def f(x):
return (x - 2)/2
def g(x):
return x
このコードは、これを行います。関数の本体を変更せずに関数の戻り値を変更する方法はありますか?
func = g(f)
今FUNC(1)= -1/2
私はグラムを変更したい場合(x)は(とFではない(x))をそのように
func = g(f)
func(1) = 1/2
これを行う方法はありますか?
はあなたに 編集に感謝:f(x)が、おそらくあなたは別の関数をラップ機能を探している負の数
'g 'に1/2を返す関数を返します。 – interjay
多分gの戻り値は次のようになります。return abs(x)? –
ポイントは関数f(x)は負の数を返す任意の関数になります – Mrfuzzy