Встречается на собеседованиях • сегодня
Что хранится в пространстве имен в Python
Пространство имен (namespace) в Python — это сопоставление имен (идентификаторов) с объектами. Оно реализовано как словарь, где ключи — это имена переменных, функций, классов и т.д., а значения — сами объекты.
Примеры пространств имен:
- Глобальное — переменные модуля (
globals()). - Локальное — переменные внутри функции (
locals()). - Встроенное — встроенные функции и исключения (
__builtins__).
python
x = 10 # Глобальное пространство имен
def foo():
y = 20 # Локальное пространство имен
print(locals()) # {'y': 20}
foo()
print(globals()['x']) # 10Пространства имен изолируют области видимости, предотвращая конфликты имен.

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