整数 多項式 幾何学

Python の SymPy で多項式に値を代入する - subs を使う

最終更新日 2023.02.18

今回は Python の SymPy で式に値を代入します。

from sympy import symbols

x = symbols('x')
f = x ** 2 - 1
y = f.subs(x, 5)

print(y)  # 24
print(type(f))  # <class 'sympy.core.add.Add'>

symbols で変数を定義して式をつくります。subs

変数
代入したい値

の順に書きます。