Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: def fun1(f): print (f(1), end=' ') @fun1 @fun1 def m(x): return x+2
Укажите результат выполнения скрипта:
Правильный ответ:
пустая строка
1
3
5
3
и сообщение об ошибке 5
и сообщение об ошибке Сложность вопроса
62
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, почему я не увидел данный сайт с всеми ответами интуит в начале сессии
18 июн 2017
Аноним
ответ подошёл
04 янв 2017
Другие ответы на вопросы из темы программирование интуит.
- # В языке Python встроенный метод property() используется для:
- # Укажите результат выполнения скрипта: class Foo (object): def method (self): print ('1', end=' ') def _method_ (self): print ('2', end=' ') def __method__ (self): print ('3', end=' ') o=Foo() o.method() o._method_() o.__method__()
- # Укажите результат выполнения скрипта: class Foo(object): __value__={} def __getattr__(self, name): if name in self.__value__: return self.__value__[name] else: return (name+'_atr') def __setattr__(self, name, value): self.__value__[name]=value o = Foo() o.a=12 print (o.a, o.b) print (o.__value__)
- # Проверка на совместимость типов производится с помощью оператора
- # Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst def __iter__(self): return self def __next__(self): if self.lst: return self.lst.pop() else: raise StopIteration for i in Foo(list(range(4))): print (i+1, end=' ')