以下の内容はhttps://nomurabbit.hatenablog.jp/entry/20220213/1644724142より取得しました。


【Python】sympyで方程式を解いてみた【AWS】

この記事はPython 3.9AWS Lambdaでsympyの方程式の使い方を解説したものです。


こんにちは!らびです。今回はPython 3.9AWS Lambdasympy方程式を扱っていきます。

sympyの数値計算です。頑張って勉強していきましょう!


Python Lambdaのコード


まずはPythonのコードです。今sympyをインポートします。生成した方程式の結果を文字列として返します。

import json
import sympy as sy

def lambda_handler(event, context):
  x, y = sy.symbols("x y")
  expr1 = x * y
  expr2 = expr1.subs(y, 2)
  answer = expr2.subs(x, 3)

  return {
    "statusCode": 200,
    "body": json.dumps({
        "message": "'answer is ' -> " + str(answer),
    }),
  }


実行結果はこんな感じだジョ。


f:id:nomurabbit:20220213124411p:plain


方程式の結果が文字列として返ってきてますね。

まとめ

以上がPython 3.9AWS Lambdaによるsympy方程式ztuの扱い方でした。

引き続きsympy実用的な使い方を勉強していきます。

次回もぜひご覧ください。では!




以上の内容はhttps://nomurabbit.hatenablog.jp/entry/20220213/1644724142より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14