Python: задачки и вопросы
الذهاب إلى القناة على Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد7 121
المشتركون
لا توجد بيانات24 ساعات
-77 أيام
+130 أيام
أرشيف المشاركات
Объяснение:
В
func() аргумент a принимает первое значение переданное в функцию, *b собирает все позиционные аргументы, идущие после a, в кортеж, а **c собирает все именованные аргументы в словарьОбъяснение:
Ответ
True связан с наследованием иерархии классов в языке Python. Всё дело в том, что bool — это подкласс класса int
Это означает, что bool наследует некоторые методы и атрибуты от int
Функция issubclass() же, в свою очередь, возвращает True, если первый аргумент является подклассом второго аргумента и False в противном случаеОбъяснение:
Ошибка происходит из-за того, что объекты типа
bytes в Python являются неизменяемыми (immutable)
Это означает, что вы не можете изменить отдельные элементы внутри объекта bytes после его созданияОбъяснение:
set_ — это множество, а оно не индексируется. Отсюда и невозможность получить значение по индексуОбъяснение:
При вызове
f() с аргументом object(), аргумент не является идентичным DEFAULT
Поэтому возвращается сам аргумент arg, которым является объект object()Объяснение:
В данном случае используется функция
enumerate() для получения индекса и значения элемента списка. Мы передаем ей параметр 1, чтобы начать нумерацию с 1
Затем мы используем метод capitalize() для приведения первой буквы каждого слова в строке к верхнему регистру. На выходе получаем строки 1.Cat, 2.Dog и 3.Elephant
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
