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
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
