Как работают декораторы? Можно ли навешивать несколько декораторов на одну функцию?
28.03.2026 2 мин

Как работают декораторы? Можно ли навешивать несколько декораторов на одну функцию?

Краткий ответ (для собеседования): Декоратор — это функция (или объект вызываемый как функция), которая принимает другую функцию, оборачивает её дополнительной логикой и возвращает новую функцию‑обёртку. Оператор @decorator — синтаксический сахар …

Что такое mutable и immutable объекты?
Junior Python Вопросы с собеседований
24.03.2026 2 мин

Что такое mutable и immutable объекты?

Краткий ответ (для собеседования): mutable‑объекты (изменяемые) можно менять «на лету» после создания: их внутреннее состояние изменяется, при этом сам объект остаётся тем же. К таким типам относятся, например, list, dict, …

37 0
Разница между is и ==?
Junior Python Вопросы с собеседований
24.03.2026 2 мин

Разница между is и ==?

== проверяет равенство значений: объекты считаются равными, если их содержимое совпадает (оператор вызывает метод __eq__). is проверяет тождественность: возвращает True, только если обе переменные указывают на один и тот же …

28 0
"Как работает import? Что такое модуль и пакет?"
Python Trainee Вопросы с собеседований
24.03.2026 2 мин

"Как работает import? Что такое модуль и пакет?"

Краткий ответ (для собеседования): import — это механизм, который находит модуль по его имени, загружает его (если он ещё не загружен) и привязывает к имени в текущем модуле, чтобы можно …

34 0
Что такое исключения? Как работает try / except / finally?
Python Trainee Вопросы с собеседований
24.03.2026 2 мин

Что такое исключения? Как работает try / except / finally?

Краткий ответ (для собеседования): исключения в Python — это механизм обработки ошибок: при возникновении проблем (например, деление на ноль, отсутствие файла) выбрасывается объект‑исключение, который можно перехватить и обработать, чтобы программа …

49 0
Что такое with (контекстный менеджер)?
Python Trainee Вопросы с собеседований
24.03.2026 2 мин

Что такое with (контекстный менеджер)?

Краткий ответ (для собеседования): with — это конструкция, которая работает с контекстными менеджерами и берёт на себя корректное «открытие» и «закрытие» ресурсов (файлы, соединения с БД, блокировки и т.п.), даже …

27 0
Как писать комментарии и docstrings?
Python Trainee Вопросы с собеседований
23.03.2026 2 мин

Как писать комментарии и docstrings?

Краткий ответ (для собеседования): комментарии в Python — это строки, начинающиеся с символа #, которые интерпретатор игнорирует; их задача — кратко пояснять программисту неочевидные места кода. Docstring — это строковый …

26 0