en
Feedback
Python: задачки и вопросы

Python: задачки и вопросы

Open in Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Show more
6 947
Subscribers
-124 hours
-167 days
-6230 days
Posts Archive
Присоединяйтесь к конкурсам GitVerse! Запускаем регистрацию на конкурсы в рамках олимпиады «IT-Планета 2024». Два трека, крут
Присоединяйтесь к конкурсам GitVerse! Запускаем регистрацию на конкурсы в рамках олимпиады «IT-Планета 2024». Два трека, крутые задания и призовой фонд в размере 500 тыс. рублей*! Готовы к новым вызовам? До 31 марта регистрируйтесь и проходите отборочное тестирование на площадке для разработчиков GitVerse от СберТеха. Участвовать можно в двух конкурсах: 👉 «Прикладное программирование if...else» • Конкурс для разработчиков от 18 до 35 лет, создающих прикладное ПО. Оставляйте заявку, если хорошо знаете C/C++/Java/Python, разбираетесь в алгоритмах и умеете применять их на практике! • Три этапа — отборочное тестирование, прикладные задачи по разработке и очный финал. Подробные условия конкурсов и регистрация. 👉 «Разработка игр – GameDev» Соревнование для GameDev-разработчиков от 18 до 35 лет. Участвовать можно самостоятельно или вместе с командой до 4-х человек! • Это ваш конкурс, если вы классно разбираетесь в игровых механиках, знаете все о движках и умеете выбрать правильное решение для прототипирования игры! • Три этапа — отборочное тестирование, конкурс проектов — своих или на базе кейсов жюри — и очный финал. Подробные условия конкурсов и регистрация. *За вычетом НДФЛ Реклама

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Третий ответ был правильным, потому как в переменной l3 мы создаём новый список, где каждый элемент получается путём сложения соответствующих элементов из списков l1 и l2. Это достигается с помощью функции zip(), которая объединяет элементы из двух списков в пары, а генератор списка в свою очередь складывает элементы из каждой пары

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Функция filter() в Python применяет другую функцию к заданному итерируемому объекту (список, строка, словарь и т.
Объяснение: Функция filter() в Python применяет другую функцию к заданному итерируемому объекту (список, строка, словарь и т. д.), проверяя, нужно ли сохранить конкретный элемент или нет. Простыми словами, она отфильтровывает то, что не проходит и возвращает все остальное. filter() принимает два параметра. Первый — имя созданной пользователем функции, а второй — итерируемый объект. Пример смотрите на картинке!

Что делает функция filter() в Python?
Anonymous voting

Объяснение: В диапазоне range(len(x)) мы находим количество символов строки 'abcd'. Соответственно по завершению цикла на выходе у нас будут числа — 0 1 2 3

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: В данном коде используется генератор списка, который создаёт список только для чётных чисел и умножает их на 2. Числа 2 и 4 являются чётными, поэтому при их умножении мы получим [4, 8]

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: В Python range() работает только с целыми числами и не поддерживает тип float. Мы не можем использовать число с плавающей точкой/десятичное значение в любом из аргументов range() Но если такая необходимость есть - используйте функцию arange() из библиотеки NumPy

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: После того как мы очистили список. Мы передали в max аргумент default. C его помощью мы указали объект (у нас 0), который нужно вернуть, если предоставленный итерируемый объект пуст. Если же итерация пуста и значение по умолчанию не указано, то мы бы увидели ValueError.

Каким будет результат выполнения кода выше?
Anonymous voting