SobesLab логотип SobesLab

Ответ

Это совокупность имён (идентификаторов) и привязанных к ним объектов. Разные пространства имён изолированы друг от друга. Например, у каждого модуля своё пространство имён (имена определённых в нём переменных), у каждой функции – своё локальное пространство имён, у класса – своё. Python определяет области видимости по правилам LEGB (Local, Enclosed, Global, Built-in). Пространства имён позволяют использовать одинаковые имена в разных контекстах, не конфликтуя.