Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: def fun1(f): return lambda i: f(i)+2 def fun2(f): print (f(3), end=' ') @fun1 @fun2 def m(x): return x+2
Укажите результат выполнения скрипта:
Правильный ответ:
пустая строка
5 7 9
скрипт не будет выполнен, так как содержит ошибки
Сложность вопроса
83
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на зачёт. лол
31 дек 2017
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo (object): def method1 (self): print ('1') def method2 (self): print ('2') class Bar (Foo): def method2 (self): print ('2+') def method3 (self): print ('3+') class Baz (Bar): def method3 (self): print ('3++') o = Baz() o.method1() o.method2() o.method3()
- # Проверка на совместимость типов производится с помощью оператора
- # При попытке повторной сериализации объектов:
- # Укажите результат выполнения скрипта: class Foo(object): @classmethod def method1(cls): return 1 @staticmethod def method2(): return 2 def method3(cls): return 3 method3 = classmethod(method3) print (Foo.method1(), end=' ') print (Foo.method2(), end=' ') print (Foo.method3(), end=' ')
- # Методы класса содержатся в пространстве имен: