Какой будет вывод программы при добавлении элементов в список?
Будет выведено [1], затем [1, 2]. Оба вызова без второго аргумента изменяют один общий список по умолчанию.
Читать ответПодготовка к интервью
3221 вопрос в категории «Лайвкодинг»
Что проверяют на интервью
В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.
Каталог
Будет выведено [1], затем [1, 2]. Оба вызова без второго аргумента изменяют один общий список по умолчанию.
Читать ответПодсчитайте email через GROUP BY, дубли отберите HAVING COUNT(*) > 1. Для удаления оставьте запись с минимальным id в каждой группе.
Читать ответДля совпадения целых слов храните ключи в set и читайте texts.txt построчно. Для поиска подстрок по тысяче шаблонов подходит автомат Ахо—Корасик.
Читать ответНе собирайте все совпадения: верните первый элемент из генератора через next или завершайте обычный цикл при первом успехе.
Читать ответГенератор хранит предыдущий и следующий элементы, выдаёт первый через yield и обновляет пару. Начальные значения — 0 и 1.
Читать ответСформируйте Authorization: Basic с Base64 от строки username:password. Подготовка заголовка не отправляет HTTP-запрос.
Читать ответОбрабатывайте ввод как строку, связывайте команды с функциями и завершайте цикл по пункту 4. Неизвестный ввод должен давать понятное сообщение.
Читать ответИспользуйте list(x * x for x in range(1, 100, 2)). range выдаст нечётные числа от 1 до 99, а генератор вычислит их квадраты.
Читать ответОбъявите class с именем и телом pass. pass служит пустой инструкцией, потому что синтаксис требует непустого блока.
Читать ответИспользуйте монотонный стек индексов дней с ещё не найденной более высокой температурой. При потеплении извлекайте подходящие индексы и записывайте расстояние.
Читать ответВыполните generate_list = time_logger(generate_list). Это эквивалентно декоратору @time_logger над определением функции.
Читать ответПрограмма выводит «Результат деления: 2.0», но output получает None: GetCalc не возвращает результат. Это нормально только для функции, предназначенной исключительно для вывода.
Читать ответ