Главная / Python: ООП и классы / Укажите результат выполнения скрипта: class Foo(object): def __init__(self, x): self.__val__=x def __add__(self, val): return Foo(self.__val__+val.__val__) def __str__(self): return str(self.__val__) print (Foo(1)+Foo(2), Foo('1')+Foo('2'))

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

class Foo(object): def __init__(self, x): self.__val__=x def __add__(self, val): return Foo(self.__val__+val.__val__) def __str__(self): return str(self.__val__) print (Foo(1)+Foo(2), Foo('1')+Foo('2'))

вопрос

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

3 3
3 12
12 3
12 12
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
84
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Гранд мерси за подсказками по intuit.
17 дек 2019
Аноним
Я преподаватель! Тотчас удалите ответы с интуит. Умоляю
09 мар 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.