Pythonを使用した簡単な代数の問題を解くことについて解説します。
今回は代数方程式を解くためにSymPyを使用します。Google ColaboratoryではSympyがすでにインストールされた状態となっています。
■今回の環境(Python)
今回のPythonは、バージョン3.10.12を用いる。(なお、Google Colaboratory(Google Colab)を使用。)
■簡単な代数の問題を解く
以下の代数方程式を解く
3x−5=10
■コード
import sympy as sp # 未知数を定義 x = sp.symbols('x') # 代数方程式を定義 equation = 3*x - 5 - 10 # 方程式を解く solution = sp.solve(equation, x) print("方程式の解は x =", solution[0])
■検証、確認
作成したコードは、Google Colaboratoryの新しいノートブック上のセルにコードを記述します。その後「セルを実行」ボタンをクリックします。
クリックすると、代数方程式の答えは「x=5」となりますので、Google Colaboratory上で処理された結果を確認すると「方程式の解は x = 5」と出力されていますので、代数の問題を解くことができました。
コメント