この章では一気にSympyモジュールの導入をしてみます。導入といっても一行呪文のように書くだけなので安心してください。高校で習うことが、Pythonを使うとあっという間にできるようになります。中学生の方は、高校数学を少し先取りできるチャンスです。
記号計算/数式処理(symbolic mathematics/computer algebra system)を扱うSymPyを紹介します。 なお「弘前大学大学院理工学研究科:SymPy による数式処理とグラフ作成」を一度目に通しておくとより理解が深まります。 公式ではAnacondaを推奨しており、実行環境で使用 ...
In [4]: sympy_x, sympy_y, sympy_z = sympy.symbols('x y z') In [5]: z3_x, z3_y, z3_z = z3.Ints('x y z') In [6]: sympy_symbols_to_z3_expr_ref = {sympy_x: z3_x, sympy_y ...