TGViewer
Python — вакансии и стажировки Python — вакансии и стажировки @pythonpythonjobs · 7.63K subscribers
Post #2264 848
❔ Вопрос с собеседования

Что такое пространство имён в Python и по какому принципу происходит поиск переменных?

Ответ: Пространство имён в Python — это структура, в которой хранится связь между именами и объектами. По сути, это отображение, где имя указывает на конкретный объект в памяти. На практике такие структуры реализованы как словари.

В Python есть несколько уровней пространств имён: локальное (внутри функции), внешнее для вложенных функций, глобальное (на уровне модуля) и встроенное, где находятся стандартные функции и типы.

Когда используется имя, интерпретатор ищет его последовательно: сначала в локальной области, затем во внешних областях, потом в глобальной и в конце — во встроенной. Этот порядок называют правилом LEGB. Если имя не найдено ни на одном уровне, возникает ошибка NameError.


➡ Больше вопросов на сайте

#собеседование

🦆 Python — вакансии и стажировки
  • 🔥 2
  • ❤ 1
More from @pythonpythonjobs
  1. Oct 17, 2026Подборка Python-вакансий Middle Python: - Разработчик Python в Bell Integrator - Middle Py…
  2. Oct 17, 2026Python разработчик / АВ Софт 🗺 Москва. Обязанности: - Разработка микросервисов - Разработ…
  3. Oct 16, 2026Подборка Python-вакансий Junior Python: - Junior Python Developer в Технопарк Сколково Mid…
  4. Oct 16, 2026Middle Python Developer / OES 🗺 Москва. Обязанности: - Разработка ядра потоковой обработк…
  5. Oct 15, 2026Подборка Python-вакансий Junior Python: - Инженер-программист робототехники (ROS2 / Python…
  6. Oct 15, 2026Без ИИ вы не найдёте работу в 2026 году Новичка без нейросетей сегодня просто не наймут. А…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →