uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

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

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

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
6 857
Obunachilar
-124 soatlar
-137 kun
-4730 kun
Postlar arxiv
Объяснение: Виной всему инструкция yield. Из-за её наличия в теле функции, сама функция возвращает генератор При этом из-за того, что условие if y: не выполняется, генератор не будет производить значения Тем не менее, функция pepe возвращает объект генератора из-за наличия инструкции yield и именно поэтому результат выполнения кода будет таким, какой он есть 0x7f... в нём это адрес памяти, где находится объект генератора

Дайджест Типичного программиста: GPT-4, смартфон-сервер и пик Балмера Выбрали самые увлекательные публикации за неделю для те
Дайджест Типичного программиста: GPT-4, смартфон-сервер и пик Балмера Выбрали самые увлекательные публикации за неделю для тех, кто делает первые шаги в разработке, и собрали их в одном месте. Найти материалы можно по ссылке: https://tproger.ru/articles/dajdzhest-tipichnogo-programmista/ #дайджест

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

Объяснение: assert в Python — это специальная конструкция, которая используется для проверки предположений (утверждений) о значениях переменных во время выполнения программы Мы проверяем на истинность первое выражение (здесь — True) и если оно ложно, то выводим AssertionError (здесь — False) Если же проверяемое выражение истинно, то ничего не выводится и программа продолжает выполняться

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

Объяснение: lst в данном случае множество, а множество — это набор данных, который хранит уникальные элементы А потому все лишние 1, 2 и 3 просто отсутствуют в нём

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

Объяснение: Итогом 2 ** 100 будет число 1267650600228229401496703205375 В свою очередь, оно значительно превышает sys.maxsize, который для большинства 64-битных компьютеров составляет 9223372036854775807 Отсюда и вытекает ошибка OverflowError

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

Объяснение: Внутренняя функция print("type", end=" ") печатает строку «type» и, из-за параметра end=" ", не печатает символ новой строки после — вместо него печатается пробел Функция print всегда возвращает None. Таким образом, внутренняя print тоже возвращает None. А вот внешняя, в свою очередь, печатает тип этого None По сути, мы имеем print(type(None)) == <class 'NoneType'> Отсюда такой ответ

​Хотите обучиться IT-специальности, но боитесь что потратите деньги зря ради «пробы пера»? Специально для новичков, GeekBrains открыл бесплатный доступ к лекциям и практикуму из программы стоимостью 23 500 рублей. Вы сможете изучить основы программирования, получить базу для любой цифровой профессии и попробовать себя в топовых IT-специальностях не заплатив ни рубля. Набор ещё идёт, поэтому успейте получить доступ: https://tprg.ru/Q1Kj Реклама ООО «Гикбреинс»

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

Объяснение: В Python логический оператор or возвращает первый ненулевой (или непустой) операнд В данном случае, 1984 является первым истинным (ненулевым и непустым) операндом, поэтому 1984 будет выведено на экран

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