読者です 読者をやめる 読者になる 読者になる

ばぐばぐわーるど

Pythonなどなど

sympyをインストール

sympyはMathematicaみたいに代数計算をしてくれるモジュールです。
中高生に与えてはいけないツールですね。

from sympy import *

x, y, z = symbols('x y z')

for i in range(5):
    print(expand((x+y+z)**i))

結果

1
x + y + z
x**2 + 2*x*y + 2*x*z + y**2 + 2*y*z + z**2
x**3 + 3*x**2*y + 3*x**2*z + 3*x*y**2 + 6*x*y*z + 3*x*z**2 + y**3 + 3*y**2*z + 3*y*z**2 + z**3
x**4 + 4*x**3*y + 4*x**3*z + 6*x**2*y**2 + 12*x**2*y*z + 6*x**2*z**2 + 4*x*y**3 + 12*x*y**2*z + 12*x*y*z**2 + 4*x*z**3 + y**4 + 4*y**3*z + 6*y**2*z**2 + 4*y*z**3 + z**4

でもまあ今どきの高校生はWolfram Alphaとか使うのかな。