Python: задачки и вопросы
الذهاب إلى القناة على Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد7 116
المشتركون
-124 ساعات
-87 أيام
+130 أيام
أرشيف المشاركات
Объяснение:
Сегмент
finally выполняется всегда. Поэтому в данном случае он замещает try и мы получаем False вместо True
Если же мы хотим увидеть на печати True, то в finally нужно поместить passОбъяснение:
В Python
метод — это функция, которая связана с объектом и вызывается с помощью объекта, на котором она определена
Методы используются в языке для инкапсуляции кода, который работает с объектом и предназначен для манипулирования внутренним состоянием или поведением объектаКонец рабочей недели — отличное время вспомнить самые яркие её моменты
За последние пять дней у вас явно накопилось какое-то количество задач, которыми особенно хочется похвастаться.
Сделать это можно (и даже нужно), перейдя по ссылке и заглянув в комментарии к посту:
https://tproger.ru/articles/chto-vy-delali-na-etoj-nedele-post-hvastovstva-za-13-17-marta/
Объяснение:
Функция
divmod(a, b) работает так, что она возвращает кортеж. Первым его элементом будет результат a // b, а вторым — a % bОбъяснение:
Строки в Python сравниваются по позиции в ASCII
A — 65
B — 66
a — 97
b — 98Объяснение:
Объект типа
range — это отдельный объект. Поэтому он сохраняется в таком виде в качестве элемента множества (set)
Если же нужно получить {0, 1, 2, 3}, то надо распаковать range:
s = {*range(4)}Объяснение:
Хоть
i = 0 и приравнивает переменную к нулю, уже на следующем проходе i берёт значение из range()
Поэтому мы и печатаем элементы, которые встречаются в range(3)Объяснение:
Метод
sort() вернёт None, а значит в print() мы получим сравнение None == [0, 2, 4]. Отсюда и ответ False
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
