Функция eval() Python

Пример

Вычисление выражения 'print(78)':

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

Пример выполнения

Определение и использование

Функция eval() вычисляет指定的 выражение. Если выражение является законным Python-утверждением, оно будет выполнено.

Грамматика

eval(выражение, globals, locals)

Значение параметра

Параметр Описание
выражение Строка, которая будет оценена как Python-код.
globals Опционально. Словарь с глобальными параметрами.
locals Опционально. Словарь с локальными параметрами.