Python: задачки и вопросы
Ir al canal en Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Mostrar más6 855
Suscriptores
-124 horas
-137 días
-4730 días
Archivo de publicaciones
Объяснение:
Метод
clear() очищает список, после чего программа спрашивает, равен ли он None. Да, равен, а потому печатается True
Во второй половине нам выдаётся булевое значение этого списка. Так как он пустой, то печатается FalseОбъяснение:
При целочисленном делении в результате отбрасывается дробная часть. Но так как делитель у нас был
float, то и ответ получился типа floatВеб-страница — источник вдохновения, идей и полезной информации из мира веб-разработки.
Подписывайтесь и получайте качественный контент ежедневно: @tproger_web
Объяснение:
В качестве ключей при создании
dict во всех трёх случаях используется единица, просто в разных вариантах
Так как первым попался True, то он и остаётся ключом. А значение, наоборот, используется последнее — threeКак не просто выучить Python, а разобраться в алгоритмах и структурах данных, автоматических тестах, освоить Django и всё необходимое для качественной разработки в команде?
Например, освоить профессию на Хекслете. Курс невозможно просто «отсидеть» или «прослушать», на нём дают только самое необходимое для условий реального продакшена — доступ к Open Source проектам, базе тестовых задач для подготовки к собеседованиям, кейсы для портфолио.
Так что многие студенты получают оффер ещё во время обучения. Работодатели указывают курсы Хекслета как преимущество при найме.
Узнайте подробнее о профессии «Python-разработчик» и оцените формат школы: https://tprg.ru/nqFi
Это #партнёрский пост
Где вы получаете / получили необходимые навыки для работы в IT?
Объяснение:
Если
set("new") == {'w', 'n', 'e'}, то и set("wen") == {'w', 'n', 'e'}
Поэтому при прямом сравнении set("new") с set("wen") их значения будут равныОбъяснение:
В
var создаём кортеж (tuple), причём делает это методом кортеж = значение1, значение2, ...
Поэтому var = 0,2 * 5 правильнее было бы представить как var = 0, 2*5 == (0, 10). Именно это мы и получилив ответе