python里的eval()函数是用来实行一个字符串表达式,并返回表达式的值。
以下是 eval() 要领的语法:
eval(expression[, globals[, locals]])
参数
expression -- 表达式。
globals -- 变量作用域,全局定名空间,假如被供应,则必需是一个字典对象。
locals -- 变量作用域,部分定名空间,假如被供应,可所以任何映照对象。
返回值
返回表达式计算结果。
以下展现了运用 eval() 要领的实例:
>>>x = 7 >>> eval( '3 * x' ) 21 >>> eval('pow(2,2)') 4 >>> eval('2 + 2') 4 >>> n=81 >>> eval("n + 4") 85
相干引荐:《Python教程》
以上就是python里的eval是什么的细致内容,更多请关注ki4网别的相干文章!