Главная / Python: ООП и классы / Укажите результат выполнения скрипта: class Foo (object): __val__=[0] def m1 (self): self.__val__+=[1] def m2 (self): self.__val__+=[2] class Bar (Foo): __val__=[-1] def m1 (self): self.__val__+=[3] def m3 (self): self.__val__+=[4] class Baz (Bar): __val_

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

class Foo (object): __val__=[0] def m1 (self): self.__val__+=[1] def m2 (self): self.__val__+=[2] class Bar (Foo): __val__=[-1] def m1 (self): self.__val__+=[3] def m3 (self): self.__val__+=[4] class Baz (Bar): __val__=[-2] def m2 (self): self.__val__+=[5] o = Baz() o.m1() o.m2() o.m3() print (o.__val__)

вопрос

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

[0, 1, 2, 4]
[-1, 3, 5, 4]
[-2, 1, 2, 4]
[-2, 3, 5, 4]
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
93
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я помощник профессора! Оперативно заблокируйте этот ваш сайт с ответами intuit. Это невозможно
07 апр 2019
Аноним
Зачёт в студне отлично. Лечу кутить отмечать экзамен интуит
05 ноя 2016
Аноним
просто спасибо
27 апр 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.