Встречается на собеседованиях • сегодня
Какая область видимости выше глобальной
В Python нет области видимости выше глобальной. Глобальная область видимости (module scope) — это верхний уровень. Однако есть встроенная область (built-in scope), содержащая такие имена как print, len, str и другие. Она проверяется последней при поиске имени.
Пример:
python
x = 10 # глобальная область
def func():
print(x) # ищет в локальной, затем в глобальной, затем в built-in
func() # выведет 10
print(len) # len будет найден в built-in scopeВажно: built-in не "выше" глобальной, а существует параллельно как резервная область для поиска имен.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы