Font size
Worksheetsмагические методы
Total questions: 13
Worksheet time: 13mins
Запишите магический метод конвертации объекта в строку (тот метод, который определяет что будет выводить функция print())
(a)
Запишите магический метод, отвечающий за представление объекта в интерпретаторе. Он формирует строку также как и метод '__str__'
'__repr__'
'__add__'
'__print__'
'__count__'
напишите точно что будет выведено в результате запуска данный программы
(a)
Напишите с точностью до знака (пробелы, скобки и т.д.) что будет выведено в результате выполнения программы
(a)
Что будет на экране после запуска программы?
Вектор[12, 3, 45]
Объект класса Вектор[12, 3, 45]
<__main__.Vector object at 0x002FEBF8>
Вектор[12, 2.2, 3, 45]
Какой магический метод отвечает за переопределение бинарного оператора сложение
(a)
Какой магический метод отвечает за переопределение бинарного оператора умножение
(a)
Какой оператор определяет магический метод __ne__
!=
==
>
<
Метод __eq__ определяет оператор
==
!=
<
>
ЧТО будет напечатано в результате вызова данной программы?
(a)
Что будет выведено на экран после вызова данной программы?
True
False
TypeError: unhashable type: 'set'
None
Что будет выведено на экран после вызова данной программы?
True
False
TypeError: unhashable type: 'tuple'
None
Как можно записать магический метод в Питоне?
__str__
_str_
__str
str()
