例えば、私はここに私が試したものだ撮影シンボルは、[sympy]
を解決したいと思います:
from sympy import var, solve
x = var('x')
f = lambda N: sum(n**2 for n in range(1,N+1))
f(x)
# output:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 1, in <lambda>
TypeError: range() integer end argument expected, got Add.
加算機能を試してみてください 'Sum'は、(f(x)が-55、x)'は動作しませんでしたを解決 '働いたが、。 – weis26
@ weis26:申し訳ありませんが、私の答えはやや間違っていました。 'Sum()'は数値評価のようですsympy.sum()は記号評価用です。 –
はい、完璧に機能しました! – weis26