Python: задачки и вопросы
Open in Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Show more7 112
Subscribers
-324 hours
-77 days
-1030 days
Posts Archive
Объяснение:
Функция
isinstance() позволяет проверить принадлежность экземпляра к классу
Первый параметр функции — объект, требующий проверки, в то время как второй — непосредственно класс, принадлежность к которому проверяетсяКак проверить, является ли объект экземпляром класса или нет? Допустим, объект O является экземпляром класса B.
Объяснение:
Кортеж (tuple) — неизменяемый тип данных. Поэтому он не поддерживает изменение элементов по индексу
Следовательно, здесь мы получили TypeErrorОбъяснение:
Слайсинг не выдаёт ошибку даже тогда, когда мы передадим в него слишком большой, несуществующий в строке, индекс
Вместо этого мы получим самый широкий подходящий фрагмент. В данном случае это
' 'Объяснение:
Так и есть.
Класс — это определяемый пользователем тип данных, а не базовыйОбъяснение:
Здесь мы получим ошибку, так как в Python нет оператора
++
Увеличение переменной на 1 делается так:
num += 13 канала-коллекции для программистов, которые хотят постоянно быть в курсе новинок в сфере:
— курсы, лекции, подкасты по программированию: @prog_stuff
— инструменты программиста: @prog_tools
— книги по программированию: @devs_books
Объяснение:
Метод
find() ищет первый элемент, равный его аргументу, после чего возвращает его индекс
При этом важно понимать, что функция чувствительна к регистру. Именно поэтому здесь ответ не 0, а 8 — первая (и единственная) маленькая 'h' имеет индекс 8Объяснение:
Программа выводит строку
'Python', так как в результате выполнения приведённого выше фрагмента, значение ключа 'lang' изменилось именно на неё
Available now! Telegram Research 2025 — the year's key insights 
