locals() и globals() - это две встроенные функции в Python, которые позволяют вам получать доступ к локальным и глобальным переменным в вашей программе. Функция locals() в Python Функция locals() возвращает словарь, содержащий текущие локальные переменные в области видимости, где она была вызвана. Это означает, что locals() возвращает все переменные, определенные внутри функции или метода. Пример использования функции locals(): В этом примере мы создаем функцию my_function(), внутри которой определяем две локальные переменные: name и age. Затем мы вызываем функцию и выводим результат вызова функции locals(). Результат будет содержать словарь, в котором ключами являются имена переменных, а значениями - их значения. Функция globals() в Python Функция globals() возвращает словарь, содержащий все глобальные переменные в текущем модуле. Глобальные переменные - это переменные, определенные вне функций или классов и доступные из любого места в программе. Пример использования функции globals()