Python: задачки и вопросы
رفتن به کانال در Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
نمایش بیشتر6 857
مشترکین
-124 ساعت
-137 روز
-4730 روز
آرشیو پست ها
Объяснение:
В Python строки не поддерживают поэлементного присваивания по индексу. Поэтому здесь мы и получаем ошибку
Объяснение:
Срезу, состоящему из нескольких элементов, можно происвоить лишь соответствующее количество значений
Поэтому здесь надо исправить строку с
dig[3:] = 7 на dig[3:] = 7, 7Объяснение:
Так как условие уменьшения
n находится за пределами цикла while, мы получаем бесконечный циклОбъяснение:
Функция
isinstance() позволяет проверить принадлежность экземпляра к классу
Первый параметр функции — объект, требующий проверки, в то время как второй — непосредственно класс, принадлежность к которому проверяетсяКак проверить, является ли объект экземпляром класса или нет? Допустим, объект O является экземпляром класса B.
Объяснение:
Кортеж (tuple) — неизменяемый тип данных. Поэтому он не поддерживает изменение элементов по индексу
Следовательно, здесь мы получили TypeErrorОбъяснение:
Слайсинг не выдаёт ошибку даже тогда, когда мы передадим в него слишком большой, несуществующий в строке, индекс
Вместо этого мы получим самый широкий подходящий фрагмент. В данном случае это
' 'Объяснение:
Так и есть.
Класс — это определяемый пользователем тип данных, а не базовыйОбъяснение:
Здесь мы получим ошибку, так как в Python нет оператора
++
Увеличение переменной на 1 делается так:
num += 1