Python eval() 函数
eval() 函数
用来执行一个字符串表达式,并返回表达式的值。
语法
eval(expression[, globals[, locals]])
参数
expression--->>表达式
globals--->>量作用域,全局命名空间,必须是一个字典对象
locals--->>变量作用域,局部命名空间,可以是任何映射对象
返回值
返回表达式计算结果
有结果的简单计算
实例
1 x = 7 2 eval( '3 * x' ) # 21 3 eval('pow(2,2)') # 4 4 eval('2 + 2') # 4 5 n=81 6 eval("n + 4") # 85