1574 вопроса по Python с технических собеседований
1574 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Python — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: python, backend, database.
Да, в Python можно написать функцию, которая явно не возвращает никаких значений. Если в функции отсутствует оператор return или он используется без значения, функция возвращает специальное значение None.
@classmethod принимает первым аргументом ссылку на класс (cls), автоматически передаваемую интерпретатором при вызове. Используется для создания фабричных методов или методов, работающих с атрибутами класса.
В Python определения переменных хранятся в пространствах имён (namespaces), которые реализованы как словари (dict). В зависимости от области видимости переменная сохраняется в одном из трёх основных пространств имён:
Модуль asyncio в Python используется для написания асинхронного кода, который позволяет выполнять несколько операций одновременно без блокировки основного потока.
В Python переменная — это имя, которое ссылается на объект в памяти. В отличие от некоторых языков, в Python переменные не имеют фиксированного типа — тип определяется объектом, на который они указывают.
Да, выражения list comprehension в Python широко используются для создания новых списков на основе существующих, с возможностью фильтрации и преобразования элементов.