Главная / Python: ООП и классы / Укажите результат выполнения скрипта: class Foo(object): val = 0 def fun(self): try: self.val[0]=0 return self.val except TypeError: return self.val o=Foo() o.val=(1,2,3) print (o.fun(), end=' ') o.val='123' print (o.fun(), end=' ')

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

class Foo(object): val = 0 def fun(self): try: self.val[0]=0 return self.val except TypeError: return self.val o=Foo() o.val=(1,2,3) print (o.fun(), end=' ') o.val='123' print (o.fun(), end=' ')

вопрос

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

(0, 2, 3) 023
(1, 2, 3) 023
(0, 2, 3) 123
(1, 2, 3) 123
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
53
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я сотрудник университета! Тотчас уничтожьте сайт и ответы с интуит. Умоляю
03 окт 2018
Аноним
Кто ищет данные ответы интуит? Это же элементарно (я не ботан)
25 июл 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.