ter*_*nus 6 python function
我正在寻找一个可以让我用标准运算符(*, - ,*,/等)操作函数的库.
让我们假设你有一个功能f(x) = x ** 2和g(x) = x + 2.我希望能写f * g,并得到一个新的算符就是essentialy x ** 2 * (x + 2)或f(g)并获得(x + 2) ** 2.
f(x) = x ** 2
g(x) = x + 2
f * g
x ** 2 * (x + 2)
f(g)
(x + 2) ** 2
我知道这不是很难实现,你只需要创建一个Functor类并重载它的__call__功能,但我希望有一个第三方库.
Functor
__call__
我不是想把它用于任何重量级的学习.谢谢您的帮助.
Raf*_*ler 5
Sympy应该做你想做的事.
归档时间:
15 年,8 月 前
查看次数:
712 次
最近记录: