Программист на Python может узнать, какие именно переменные определенны в данный момент в интерпретаторе. Переменные можно разделить на локальные и глобальные. Глобальные определены на верхнем уровне кода снаружи функций и классов. Локальные переменные наоборот определены внутри своих зон видимости, ограниченных классами и функциями.
Функция
#globals()
Функция
globals()
всегда возвращает словарь глобальных переменных.#globals()