Python eval() 函数

返回上一级

Python 内置的 eval() 函数用来执行一个字符串表达式,并返回表达式的值

语法

eval(expression[, globals[, locals]])

参数

参数 说明
expression 表达式
globals 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象
locals 变量作用域,局部命名空间,如果被提供,可以是任何映射对象

返回值

返回表达式计算结果

范例

下面的代码演示了 eval() 方法的简单使用

>>> x = 7
>>> eval( '3 * x' )
21
>>> eval('pow(2,2)')
4
>>> eval('2 + 2')
4
>>> eval("n + 4")
85

返回上一级

Python3 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.