Python: задачки и вопросы
رفتن به کانال در Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
نمایش بیشتر7 122
مشترکین
-124 ساعت
-77 روز
+130 روز
آرشیو پست ها
Объяснение:
В Python
range() работает только с целыми числами и не поддерживает тип float. Мы не можем использовать число с плавающей точкой/десятичное значение в любом из аргументов range()
Но если такая необходимость есть - используйте функцию arange() из библиотеки NumPyОбъяснение:
После того как мы очистили список. Мы передали в max аргумент
default. C его помощью мы указали объект (у нас 0), который нужно вернуть, если предоставленный итерируемый объект пуст.
Если же итерация пуста и значение по умолчанию не указано, то мы бы увидели ValueError.Объяснение:
Оператор
& можно использовать для поиска пересечений множеств. Два рассматриваемых набора {'b', 'a', 'r'} и {'q', 'u', 'x'} не имеют общих символов, поэтому пересечение представляет собой пустой набор.
Если вы выбрали {} ответ, вы, вероятно, забыли, что {} обозначает пустой словарь, а не пустое множество.Объяснение:
В этой программе есть две функции:
outerFunction и innerFunction. Функция outerFunction устанавливает глобальной переменной a значение 20. Вложенная функция innerFunction также устанавливает a значение 30, но это изменение не влияет на значение вне функции.
Основная программа устанавливает a значение 10, но поскольку после этого идёт вызов externalFunction значение a снова будет 20Объяснение:
Правильный ответ —
clear(). Он удаляет из списка всё, то есть буквально очищает его. Он не принимает аргументов и не возвращает никаких значений.
В свою очередь, remove() — удаляет по названию, а pop() — удаляет по индексу, с его помощью можно избавиться как от единичного объекта, так и от целого срезаОбъяснение:
Здесь всё достаточно просто. Сначала мы работает с первым элементов списка
magic — "Python". У него мы берём элемент с индексом 2
То же самое проворачиваем, но уже со вторым элементом magic — [31, 5, 22]. У него элемент с индексом 2 это число 22
Так и получаем ответ t - 22Объяснение:
Оператор
assert в Python используется для отладки и написания тестов. Это утверждение, которое проверяет, является ли условие истинным.
Если условие истинно, выполнение программы продолжается. Если условие ложно, оператор assert вызывает исключение AssertionError, что приводит к остановке выполнения программы, также можно добавить дополнительное сообщение, которое будет выводиться при ошибке. В нашем случае — это Apple, но поскольку утверждение истинно, сообщение игнорируетсяGitVerse: платформа с AI-помощником для быстрого создания исходного кода
Разработчики получили доступ к GitVerse – платформе для совместной разработки и хостинга кода от СберТеха. Сервис создан и размещён в России, поэтому работать с ним удобно, безопасно и надёжно.
Платформа позволяет создавать проекты с открытым и закрытым кодом, приглашать новых участников, переносить репозитории с популярных мировых ресурсов в один клик и общаться с единомышленниками в ИТ-сообществе.
Первые пользователи, зарегистрировавшиеся на GitVerse, смогут присоединиться к открытому тестированию персонального AI-ассистента разработчика — сервису GigaCode. Он ускоряет и упрощает программирование, генерируя варианты завершения кода непосредственно в среде разработки в режиме реального времени.
Подробности и правила акции, а также регистрация — на сайте платформы.
Реклама
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
