fa
Feedback
Python: задачки и вопросы

Python: задачки и вопросы

رفتن به کانال در Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

نمایش بیشتر
7 112
مشترکین
-324 ساعت
-77 روز
-1030 روز
آرشیو پست ها
Объяснение: Функция isinstance() позволяет проверить принадлежность экземпляра к классу Первый параметр функции — объект, требующий проверки, в то время как второй — непосредственно класс, принадлежность к которому проверяется

Как проверить, является ли объект экземпляром класса или нет? Допустим, объект O является экземпляром класса B.
Anonymous voting

Объяснение: Кортеж (tuple) — неизменяемый тип данных. Поэтому он не поддерживает изменение элементов по индексу Следовательно, здесь мы получили TypeError

Каким будет результат выполнения кода?
Anonymous voting

Объяснение: Слайсинг не выдаёт ошибку даже тогда, когда мы передадим в него слишком большой, несуществующий в строке, индекс Вместо этого мы получим самый широкий подходящий фрагмент. В данном случае это ' '

Каким будет результат выполнения кода?
Anonymous voting

Объяснение: Так и есть. Класс — это определяемый пользователем тип данных, а не базовый

Что из этого НЕ базовый тип данных?
Anonymous voting

Объяснение: Здесь мы получим ошибку, так как в Python нет оператора ++ Увеличение переменной на 1 делается так: num += 1

Каким будет результат выполнения кода?
Anonymous voting

3 канала-коллекции для программистов, которые хотят постоянно быть в курсе новинок в сфере: — курсы, лекции, подкасты по программированию: @prog_stuff — инструменты программиста: @prog_tools — книги по программированию: @devs_books

Объяснение: Метод find() ищет первый элемент, равный его аргументу, после чего возвращает его индекс При этом важно понимать, что функция чувствительна к регистру. Именно поэтому здесь ответ не 0, а 8 — первая (и единственная) маленькая 'h' имеет индекс 8

Каким будет результат выполнения кода?
Anonymous voting

Объяснение: Программа выводит строку 'Python', так как в результате выполнения приведённого выше фрагмента, значение ключа 'lang' изменилось именно на неё

Каким будет результат выполнения кода?
Anonymous voting