🐍 Укус питона 🐍
2.88K subscribers
778 photos
4 videos
279 links
🐍 Канал о программировании на языке Python. Тематические уроки и лайфхаки.

👽 Админ - @it_dashka
🔊 Купить рекламу: https://telega.in/c/byteofpython

👉 Чат: @abyteofpython
👉 Поделиться с друзьями: @byteofpython
Download Telegram
Функция eval

Функция eval выполняет строку-выражение, переданную ей в качестве обязательного аргумента и возвращает результат выполнения этой строки.

Аргументами являются строка-выражение, которую требуется исполнить и необязательные глобальные и локальные переменные. Передаваемые в функцию глобальные переменные должны быть словарем. Передаваемые локальные переменные могут быть любым отображающим объектом.

Если оба словаря опущены, выражение выполняется с глобальными и локальными значениями в среде, где функция вызывается. Обратите внимание, что eval не имеет доступа к вложенным областям.

В примерах выше показано использование функции без необязательных аргументов. В первом случае код из переменной а просто исполнится, во втором случае при исполнении кода будет использована глобальная переменная b.

🐍 Укус питона // 💬 Чат // #теория #функции #eval