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」と出力されていますので、代数の問題を解くことができました。



コメント