Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class Foo(object): __value__={} def __getattr__(self, name): if self.__value__.has_key(name): return self.__value__[name] else: return (name+'_atr') def __setattr__(self, name, value): self.__value__[name]=value+1 cla
Укажите результат выполнения скрипта:
Правильный ответ:
0
1
5
6
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
51
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Это очень не сложный тест intuit.
21 дек 2019
Аноним
Это очень простецкий вопрос по интуиту.
28 июн 2018
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo (object): __value__=12 def __truediv__ (self, x): return self.__value__/x*2 class Bar(Foo): pass o = Bar() o=o/3 o=o/2 print (o)
- # Скрипт содержит следующий код: class Class1 (object): pass class Class2 (Class1): pass class Class3 (______): pass Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания скрипт будет корректным:
- # Укажите результат выполнения скрипта: def fun1(f): print (f(1), end=' ') @fun1 @fun1 def m(x): return x+2
- # В языке Python пакетом называют:
- # Укажите результат выполнения скрипта: import pickle a = [1, 2] b = [3, 4] a.append(b) b.append(a) with open('temp.pkl', 'w') as f: pickle.dump(a, f, pickle.HIGHEST_PROTOCOL) with open('temp.pkl', 'r') as f: c = pickle.load(f) with open('temp.pkl', 'w') as f: pickle.dump(b, f, pickle.HIGHEST_PROTOCOL) with open('temp.pkl', 'r') as f: d = pickle.load(f) print (c, d)