eval とは「評価」という意味で、Python の組み込み関数で、文字列式を実行し、式の計算結果を返すために使用されます。つまり、変数を代入する際に、右辺に等号は、文字列形式で書かれ、戻り値がこの式の結果であることを意味します。構文「eval(expression[, globals[, locals]])」。
このチュートリアルの動作環境: Windows7 システム、Python3 バージョン、DELL G3 コンピューター
eval() 関数
eval() 関数は、文字列式を実行し、式の値を返すために使用されます。
#構文
eval(expression[, globals[, locals]])
パラメータ
● 式 -- 式。##●グローバル -- 変数スコープ、グローバル名前空間が指定されている場合は、ディクショナリ オブジェクトである必要があります。
# ローカル -- 変数スコープ、ローカル名前空間 (指定されている場合) は、任意のマッピング オブジェクトにすることができます。
#戻り値
式の計算結果を返します。
例:
>>>x = 7 >>> eval( '3 * x' ) 21 >>> eval('pow(2,2)') 4 >>> eval('2 + 2') 4 >>> n=81 >>> eval("n + 4") 85
以上がPythonのevalとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。