Как создать экземпляр класса с параметрами конструктора
Экземпляр создаётся вызовом класса с аргументами. Метод __init__ записывает значения в атрибуты self, поэтому у каждого экземпляра будет собственное имя и возраст.
Читать ответПодготовка к интервью
3221 вопрос в категории «Лайвкодинг»
Что проверяют на интервью
В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.
Каталог
Экземпляр создаётся вызовом класса с аргументами. Метод __init__ записывает значения в атрибуты self, поэтому у каждого экземпляра будет собственное имя и возраст.
Читать ответДля POST /pet нужны базовый адрес, тело и ожидаемый ответ из контракта. Без схемы можно показать шаблон запроса, но нельзя достоверно выбрать обязательные поля.
Читать ответList comprehension оставляет истинные элементы без преобразования. Из списка удалятся False, пустая строка, числовые нули и None; порядок остальных значений сохранится.
Читать ответКод в условии уже корректен: сначала проверяет кратность 15, затем 3 и 5. range(1, 101) включает числа от 1 до 100 включительно.
Читать ответСтандартный CSS не выбирает ссылку по текстовому содержимому. Для атрибутов подходит CSS-селектор, для видимого названия — текстовый локатор или XPath.
Читать ответТаблицу можно представить вложенным объектом: ключ первого уровня выбирает строку, второго — столбец. Для постоянных имён подходит точечная запись, для переменных — квадратные скобки.
Читать ответУсловие town_from IN ('Rostov', 'Vladivostok') выбирает рейсы по пункту отправления. Рейс из Paris не подходит, даже если прибывает в Rostov.
Читать ответИспользуйте map для полных имён, reduce для суммы зарплат и filter для фамилии Rose. Сумма равна 2900; условию по фамилии соответствуют John и Margo.
Читать ответНужно добавить id пассажира в SELECT и GROUP BY. Группировка только по имени ошибочно объединяет разных пассажиров с одинаковыми именами; INNER JOIN исключит тех, кто не летал.
Читать ответНайдите непрерывные группы цифр и преобразуйте каждую в int. Для указанного примера это даст [12, 1, 56, 999] с сохранением порядка появления.
Читать ответПроверьте пустую строку, одиночный символ, длинную серию, чередование и повтор символа после другой серии. Отдельно нужны цифры, пробелы и нелатинские символы.
Читать ответТест сначала создаёт клиента и проверяет 201 и client_id, затем повторяет запрос с тем же ИНН и ожидает 409. Данные должны быть заранее валидными и уникальными для тестового запуска.
Читать ответ