Главная / Python: ООП и классы / Укажите результат выполнения скрипта: class Foo(object): def __init__(self, v): self.__val__ = v def __rsub__(self, y): return self.__val__ - y + 1 def __isub__(self, y): return Foo(self.__val__ - y + 1) def __repr__ (self): return str(self.__val__) x = F

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

class Foo(object): def __init__(self, v): self.__val__ = v def __rsub__(self, y): return self.__val__ - y + 1 def __isub__(self, y): return Foo(self.__val__ - y + 1) def __repr__ (self): return str(self.__val__) x = Foo(5) x-=3 print (x, x-1)

вопрос

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

2 1
3 2
3 3
2 2
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
53
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдал на 4 с минусом. Спасибо за ответы
05 сен 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.