Главная / Python: ООП и классы / Укажите результат выполнения скрипта: class base(object): def __add__(self, x): raise NotImplementedError def fun (self): return 1 class Foo(base): def fun(self): return 2 o=Foo() print (o+o.fun())

Укажите результат выполнения скрипта:

class base(object): def __add__(self, x): raise NotImplementedError def fun (self): return 1 class Foo(base): def fun(self): return 2 o=Foo() print (o+o.fun())

вопрос

Правильный ответ:

2
3
4
скрипт не будет выполнен,так как у объекта не будет метода fun
скрипт выдаст исключение NotImplementedError
Сложность вопроса
70
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень простецкий тест интуит.
11 дек 2019
Аноним
Это очень намудрённый решебник intuit.
12 мар 2017
Аноним
Это очень заурядный вопрос интуит.
11 окт 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.