Этот вопрос проверяет знание различных типов областей видимости в Python, а также принцип работы механизма поиска переменных.
Короткий ответ
В Python существуют четыре области видимости: Local (локальная), Enclosing (внешняя), Global (глобальная) и Built-in (встроенная). Правило LEGB (Local, Enclosing, Global, Built-in) описывает порядок, в котором Python ищет переменные в этих областях.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.