式の展開をするPythonコード
式の展開をPythonで計算してみよう。
式の展開
文字式を扱うためにsympy
モジュールを利用する。
expand()
関数で式を展開する。
Python. $(x+y)(2x+3y)$ を展開する。
import sympy
#xとyを文字として定義する
x = sympy.Symbol('x')
y = sympy.Symbol('y')
#式Pを定義する
P =(x+y)*(2*x + 3*y)
#Pを展開して表示する
print(sympy.expand(P))
#PをLaTeX表示する
display(sympy.expand(P))
