Статьи на тему Python
21 статьяГотовитесь к собеседованию на Python‑разработчика или хотите по‑настоящему проверить свои знания? В этом разделе собраны реальные вопросы с интервью по Python с понятными разборами ответов: от базового синтаксиса и типов данных до ООП, асинхронности и работы с фреймворками. Выбирайте свой уровень, проходите вопросы по темам и используйте эту базу вместе с курсами TeoBrain, чтобы уверенно чувствовать себя на техническом интервью.
Что такое PEP 8?
Краткий ответ (для собеседования): PEP 8 — это официальный стиль‑гайд Python, набор рекомендаций по оформлению кода (отступы, длина строк, имена …
Как устроено управление памятью в Python (приватная куча, GC)?
Краткий ответ (для собеседования): В Python вся память под объекты выделяется во внутренней «приватной куче» интерпретатора, которой управляет встроенный менеджер …
Что такое lambda-функция?
Краткий ответ (для собеседования): Lambda‑функция в Python — это небольшая анонимная функция, которая пишется в одну строку с помощью ключевого …
Как работают циклы for и while? Что делают break, continue, pass?
Краткий ответ (для собеседования): for в Python перебирает элементы итерируемого объекта (списка, строки, словаря и т.д.) и выполняет тело цикла …
Что такое *args и **kwargs?
Краткий ответ (для собеседования): *args и **kwargs позволяют функции принимать переменное число аргументов. *args собирает дополнительные позиционные аргументы в кортеж, …
Что такое функция? Как объявить функцию с параметрами по умолчанию?
Краткий ответ (для собеседования): функция в Python — это именованный блок кода, который выполняет определённую задачу и который можно вызывать …
Как работают операторы in, not in, is, is not?
Краткий ответ (для собеседования): in и not in — операторы принадлежности: проверяют, входит ли элемент в последовательность или коллекцию (x …
Что такое индексирование и отрицательные индексы?
Краткий ответ (для собеседования): Индексирование в Python — это доступ к элементам последовательности (строки, списка, кортежа и т.п.) по их …
В чём разница между list и tuple?
Краткий ответ (для собеседования): list (список) — изменяемая упорядоченная коллекция, элементы можно добавлять, удалять и изменять по индексу. tuple (кортеж) …
Какие встроенные типы данных есть в Python (int, str, list, tuple, dict, set)?
Краткий ответ (для собеседования): В Python есть несколько ключевых встроенных типов данных: int — целые числа; str — строки; list …