Python: задачки и вопросы
رفتن به کانال در Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
نمایش بیشتر6 857
مشترکین
-124 ساعت
-137 روز
-4730 روز
آرشیو پست ها
4 канала общей направленности для программистов:
— «Типичный программист» про разработку в целом: @tproger_official
— «IT Юмор» с мемами: @ithumor
— «Представляешь,» с новостями: @your_tech
— «Книги для программистов»: @devs_books
Объяснение:
Запись
float-числа в виде .0 — вполне допустимая история
В свою очередь и -.0, и .0 равны друг другуОбъяснение:
Функция
is_integer() проверяет, можно ли float-число отнести к целым. Если да, то она возвращает True, иначе — FalseОбъяснение:
Сначала отработает внутренняя функция
print("Inception"), поэтому на экран выведется Inception
Затем напечатается None, т.к. первый print() вернул именно это значение
Вообще, None печатается с новой строки, но в Telegram нет возможности провернуть такое в ответах на квиз, поэтому ответ выглядит такНачните новый год с выбора профессии и обучения IT-специальности. К счастью, сейчас вы можете это сделать бесплатно
GeekBrains открыл доступ к лекциям и практикуму из программы стоимостью 23 500 рублей.
Курс поможет бесплатно изучить основы программирования, получить базу для любой цифровой профессии и попробовать себя в топовых IT-специальностях.
Узнайте подробнее и получите доступ бесплатно прямо сейчас:
https://tprg.ru/zAcu
Реклама ООО «Гикбреинс».
Объяснение:
Мы получили бесконечный цикл, т.к. каждый раз, встречая нечётный элемент
lst, мы добавляем его же в конец списка. Для этого используется .append()
Как итог — добавление будет происходить бесконечное число раз, т.к. этот самый нечётный элемент попадается нам постоянноОбъяснение:
В
Python 3.9 и новее оператор | создаёт новый словарь со значениями dct_one и dct_two
При этом если есть одинаковые ключи, то значения в них перезаписываются на те, что представлены во втором словареКаким будет результат выполнения кода выше (версия Python 3.9)?
Объяснение:
У возведения в степень приоритет выше, чем у умножения. Поэтому сначала мы возводим два в третью степень (
2 ** 3), а уже получившееся числоумножаем на три