算術演算は、数値データ型に対して実行される数学的計算です。 Python で許可される算術演算は次のとおりです。
減算 (-)
乗算 (*)
フロア区分 (//)
モジュロ (%)
指数演算 (**)
文字列から算術演算を実行するにはいくつかの方法があります。一つずつ見ていきましょう。
Python では、
eval()Example
の中国語訳は次のとおりです:このメソッドでは、eval()関数は式「2 3 * 4 - 6 / 2」を評価し、結果を返します。結果は変数「result」に格納されます。
リーリー ###出力### リーリーExampleの中国語訳は次のとおりです:Example
Python には、組み込みの Python 演算子に対応する関数を提供する演算子モジュールがあります。これらの関数を使用すると、文字列式の演算子に基づいて算術演算を実行できます。
この例では、演算子を演算子モジュール内の対応する関数にマップする辞書を定義します。式を演算子とオペランドが分離されたトークンに分割します。次に、これらのトークンを反復処理し、対応する演算子関数を結果と次のオペランドに適用します。
リーリー ###出力### ああああ以上が文字列から算術演算を計算する Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。