Статьи на тему Python

21 статья

Готовитесь к собеседованию на Python‑разработчика или хотите по‑настоящему проверить свои знания? В этом разделе собраны реальные вопросы с интервью по Python с понятными разборами ответов: от базового синтаксиса и типов данных до ООП, асинхронности и работы с фреймворками. Выбирайте свой уровень, проходите вопросы по темам и используйте эту базу вместе с курсами TeoBrain, чтобы уверенно чувствовать себя на техническом интервью.

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

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

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

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

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

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

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

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

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

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

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

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