Python: задачки и вопросы
الذهاب إلى القناة على Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد7 116
المشتركون
-124 ساعات
-87 أيام
+130 أيام
أرشيف المشاركات
Объяснение:
Итогом
2 ** 100 будет число 1267650600228229401496703205375
В свою очередь, оно значительно превышает sys.maxsize, который для большинства 64-битных компьютеров составляет 9223372036854775807
Отсюда и вытекает ошибка OverflowErrorОбъяснение:
Внутренняя функция
print("type", end=" ") печатает строку «type» и, из-за параметра end=" ", не печатает символ новой строки после — вместо него печатается пробел
Функция print всегда возвращает None. Таким образом, внутренняя print тоже возвращает None. А вот внешняя, в свою очередь, печатает тип этого None
По сути, мы имеем print(type(None)) == <class 'NoneType'>
Отсюда такой ответХотите обучиться IT-специальности, но боитесь что потратите деньги зря ради «пробы пера»?
Специально для новичков, GeekBrains открыл бесплатный доступ к лекциям и практикуму из программы стоимостью 23 500 рублей. Вы сможете изучить основы программирования, получить базу для любой цифровой профессии и попробовать себя в топовых IT-специальностях не заплатив ни рубля.
Набор ещё идёт, поэтому успейте получить доступ: https://tprg.ru/Q1Kj
Реклама ООО «Гикбреинс»
Объяснение:
В Python логический оператор
or возвращает первый ненулевой (или непустой) операнд
В данном случае, 1984 является первым истинным (ненулевым и непустым) операндом, поэтому 1984 будет выведено на экранОбъяснение:
При выполнении кода выше мы получил ошибку
TypeError, т.к. объект range не является итератором
Если мы всё же хотим пройтись по rng, то необходимо использовать функцию iter() для создания итератора из объекта range:
rng = iter(range(2))Объяснение:
После того, как мы создали список
lst из итератора mp с помощью функции list(), итератор был полностью исчерпан
И так как он больше не содержит элементов для перебора, то когда мы попытались распаковать итератор с помощью оператора *, ничего не было выведено на экранОбъяснение:
Всё так.
^ в Python — это исключающее ИЛИ
Если же надо возвести число в степень, то используется **Какой курс выбрать, если вы новичок в Python?
Для этого есть специальные агрегаторы, на которых можно сравнить цены, программы и реальные отзывы от выпускников. Один из таких — TutorTop. Это маркетплейс на рынке онлайн–образования.
Вместе с TutorTop сделали подборку лучших курсов, которые точно подойдут начинающим свой путь в Python-разработку:
— «Fullstack-разработчик на Python» от SkillFactory (оценка 4.8 из 5)
— «Python-разработчик (оплата после трудоустройства)» от Synergy Academy (оценка 4.5 из 5)
— «Python-разработчик» от Eduson Academy (оценка 4.8 из 5)
Реклама "Эдвизор"
Хотите стать успешным и начать зарабатывать большие деньги?
IT-Academy уже 12 лет помогает освоить востребованные IT-профессии!
В IT-Academy более 60 курсов по 20+ направлениям: Front-end, Back-end, iOS и Android-разработка, QA, BA, PM, SMM, HR, UI/UX и др. Среди них — базовые и профессиональные курсы, после которых вы сможете трудоустроиться на позицию Junior. А все благодаря тому, что каждый преподаватель на курсе — эксперт с опытом работы в IT-компании от 4-х лет.
Более того, IT-Academy сотрудничает с 580+ компаниями. Это позволяет быстро узнавать о вакансиях и рекомендовать лучших выпускников. Например, за все время в IT-Academy отучились более 25 тысяч человек, а 6500+ выпускников были трудоустроены с помощью карьерного центра.
Важно!
Получить профессию становится реальнее благодаря эмулятору IT-компании — IT Bootcamp. Это проект, в котором выпускники IT-Academy получают реальный опыт работы с проектом и заказчиком, проходят все этапы разработки продукта, учатся взаимодействовать с кроссфункциональной командой и в итоге получают практический кейс в портфолио.
Выберите свое направление в IT и приходите в IT-Academy за актуальными знаниями.
Кстати! В IT-Academy есть бесплатные и подготовительные курсы для тех, кто пока не связан с IT, но очень хочет попасть в эту сферу. Пройти эти курсы можно в самое ближайшее время и тем самым приблизить себя к IT!
А чтобы определить, какая профессия подойдет именно вам, можно пройти профориентационный тест.
Реклама ООО «Образовательный центр программирования и высоких технологий»
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
