python eval() 函數解析傳遞給它的表達式並在程序中運行 python 表達式(代碼)。
簽名
eval(expression, globals, locals)
參數
expression- 字符串被解析和評估為 Python 表達式。
globals(可選)- 指定可用全局方法和變量的字典。
locals (可選) - 它是另一個字典,通常用於在 Python 中映射類型。
返回
它返回從表達式計算的結果。
Python eval() 函數示例 1
下麵的例子顯示了 eval() 的工作:
x = 5
print(eval('x + 1'))
輸出:
6
說明:在上麵的例子中,我們取一個名為 x 的整數變量,eval() 函數解析表達式並返回表達式計算的結果。
相關用法
- Python PIL eval()用法及代碼示例
- Python Wand evaluate()用法及代碼示例
- Python numpy matrix eye()用法及代碼示例
- Python enchant.request_dict()用法及代碼示例
- Python enum.IntEnum用法及代碼示例
- Python enumerate()用法及代碼示例
- Python math expm1()用法及代碼示例
- Python enchant.get_enchant_version()用法及代碼示例
- Python enchant.request_pwl_dict()用法及代碼示例
- Python enchant.Dict()用法及代碼示例
- Python enum.auto()用法及代碼示例
- Python enchant.list_languages()用法及代碼示例
- Python enchant.DictWithPWL()用法及代碼示例
- Python exec()用法及代碼示例
- Python expandtabs()用法及代碼示例
- Python enchant.dict_exists()用法及代碼示例
- Python math exp()用法及代碼示例
- Python numpy matrix empty()用法及代碼示例
- Python numpy.less()用法及代碼示例
- Python Sympy Permutation.list()用法及代碼示例
注:本文由純淨天空篩選整理自 Python eval() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。