Search Header Logo

Урок 5 м2

Authored by Иван Иванович

Computers

9th - 12th Grade

Урок 5 м2
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое полиморфизм в ООП?

Способность объектов разных классов использовать одинаковые методы с разной реализацией

Сокрытие внутренних данных объекта

Наследование атрибутов родительского класса

Создание множества независимых классов

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой магический метод вызывается при использовании оператора +?

__add__

__sum__

__plus__

__radd__

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Для чего используется метод __len__?

Для определения «длины» объекта (например, количество элементов)

Для инициализации объекта

Для сравнения объектов

Для вывода строкового представления

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чем отличается __str__ от __repr__?

__str__ — для удобного вывода, __repr__ — для технического представления

__repr__ — для математических операций, __str__ — для сравнения

Это синонимы

__str__ используется только в консоли

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что делает метод __radd__?

Реализует сложение, если левый операнд не поддерживает операцию +

Удаляет атрибуты объекта

Возвращает случайное число

Проверяет тип данных

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой метод вызывается при создании объекта?

__init__

__new__

__create__

__start__

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что выведет print(obj), если в классе не реализован __str__, но есть __repr__?

Техническое представление из __repr__

Адрес объекта в памяти

Пустую строку

Ошибку

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?