Função eval() Python

instância

Calcular a expressão 'print(78)':

x = 'print(78)'
eval(x)

instância de execução

definição e uso

A função eval() calcula a expressão especificada. Se a expressão for uma instrução Python válida, ela será executada.

sintaxe

eval(expressão, globals, locals)

valor do parâmetro

parâmetro descrição
expressão String, que será avaliada como código Python.
globals Opcional. Dicionário que contém parâmetros globais.
locals Opcional. Dicionário que contém parâmetros locais.