Python eval() 函数



  • 定义和用法

    eval() 函数计算指定的表达式,如果该表达式是合法的Python语句,它将被执行。
  • 实例

    执行表达式“ print(55)”:
    x = 'print(55)'
    eval(x)
    
    尝试一下
  • 句法

    eval(expression, globals, locals)
    
  • 参数值

    参数 必需的 描述
    expression 字符串,将被评估为Python代码
    globals 包含全局参数的字典
    globals 包含局部参数的字典
  • 相关页面

    getattr() - 获取属性值。
    hasattr() - 检查属性值是否存在。
    setattr() - 设置属性值。