Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class Foo (object): __value__=0 def add(self): self.__value__+=1 def _add(self): self.__value__+=2 class Bar(Foo): def add(self): self.__value__+=3 o = Bar() o.add() o._add() print (o.__value__)
Укажите результат выполнения скрипта:
Правильный ответ:
3
4
5
6
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
93
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Это очень не сложный тест по интуиту.
03 фев 2018
Аноним
Какой человек ищет эти ответы интуит? Это же элементарно
02 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # В языке Python объектами являются:
- # В языке Python встроенный метод property() используется для:
- # Укажите результат выполнения скрипта: def fun1(f): print (f(1)) def fun2(f): print (f(2)) @fun2 def m(x): return x+1 @fun1 def m(x): return x+2
- # Файл foo.py содержит следующий код: def f(x): return [x] Файл foo2.py содержит следующий код: def f(x): return (x,) Скрипт a.py содержит следующий код: def f(x): return x from foo import * import foo2 print (f(0)) Укажите результат выполнения скрипта:
- # Укажите результат выполнения скрипта: class Foo(object): @classmethod def method1(): return 1 @staticmethod def method2(): return 2 def method3(): return 3 method3 = staticmethod(method3) print (Foo.method1(), Foo.method2(), Foo.method3())