通常プログラミング

プログラムを作成するプロンプト

このプロンプトは、ユーザーに方程式を入力させ、その方程式の解を求めて表示します。SymPyライブラリを使用しているため、2次方程式だけでなく、3次方程式や連立方程式などの解も求めることができます[1, 2]。

注意事項

  • このプロンプトはPythonコードのみを受け付けます。
  • セキュリティのリスクがあるため、信頼できないユーザーに対しては使用しないでください。

プロンプト本文

from sympy import symbols, Eq, solve

def main():
print("任意の計算式を解くプロンプトへようこそ!")
x = symbols('x')
equation_input = input(" (例:x**2 - 4*x + 4 = 0): ")
equation = Eq(eval(equation_input), 0)
solutions = solve(equation, x)
print(f"方程式 {equation_input} の解は {solutions} です。")

if __name__ == "__main__":
main()
削除キー: