Как изменятся списки после вызова функций?
После удаления случайной строки python вывод будет [123, 2, 3] и [1, 2, 3]. Первая функция меняет объект, вторая лишь перепривязывает локальное имя.
Читать ответПодготовка к интервью
3221 вопрос в категории «Лайвкодинг»
Что проверяют на интервью
В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.
Каталог
После удаления случайной строки python вывод будет [123, 2, 3] и [1, 2, 3]. Первая функция меняет объект, вторая лишь перепривязывает локальное имя.
Читать ответИсправьте декоратор, async def, Annotated, отступы и условие is_(True). Разведите возврат одного пользователя и списка, предусмотрев 404.
Читать ответДля связи многие-ко-многим нужна связующая таблица. Выберите направления, для которых EXISTS хотя бы одна связь с преподавателем.
Читать ответТекущий код считает все элементы vulnerabilities без фильтра по году. Извлеките CVE-ID, отфильтруйте 2023/2024 и заранее выберите подсчёт вхождений или уникальных CVE.
Читать ответAssert проходит для этих данных, но расчёт смешивает разные валюты и не доказывает годовой рост зарплаты. Нужны нормализация данных и явно определённые метрики.
Читать ответВыведется [1, 2, 3, 4, 5]. Присваивание bar = foo копирует ссылку на список, а не создаёт новый список.
Читать ответПрограмма выведет 10, затем 1. global внутри inner изменяет переменную модуля, не локальную переменную outer.
Читать ответsub станет [1, 2, [4]], а lst — [0, [1, 2, [4]], [3]]. Переменная sub ссылается на тот же вложенный список, что lst[1].
Читать ответВывод — False. sorted возвращает новый отсортированный список, а numbers.sort() изменяет исходный список и возвращает None.
Читать ответСначала проверьте JSON с целочисленным value, затем ищите первое целое число в обычном тексте. Явно определите приоритет форматов и поведение при нескольких числах.
Читать ответЗапускайте дешёвые подходящие парсеры раньше дорогих и останавливайтесь по явному признаку успеха, а не по истинности результата.
Читать ответПосле очень долгого ожидания будут напечатаны 1 и 3, затем возникнет TypeError: asyncio.sleep не принимает extra. Значение data — None; 2 не выводится.
Читать ответ