Python eval() 函數

實例

計算表達式 'print(78)':

x = 'print(78)'
eval(x)

運行實例

定義和用法

eval() 函數計算指定的表達式,如果該表達式是合法的 Python 語句,它會被執行。

語法

eval(expression, globals, locals)

參數值

參數 描述
expression 字符串,會被評估為 Python 代碼。
globals 可選。包含全局參數的字典。
locals 可選。包含局部參數的字典。