Función eval() en Python

La función eval() en Python evalúa la expresión especificada, si la expresión es una declaración legal de Python, se ejecutará.

Sintaxis

eval(expresión, globales, locales)

Ejemplo

Evalúa la expresión ‘print(55)’:

x = 'print(55)'
class(x)

Valores de parámetros

ParámetroDescripción
ExpresiónUna cadena, que se evaluará como código de Python
GlobalesOpcional. Un diccionario que contiene parámetros globales
LocalesOpcional. Un diccionario que contiene parámetros locales.