Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class Foo(object): def meth (self, x): return x*2 def meth (self, x, y=-2): return x+y o=Foo() print (o.meth(3)+o.meth(4))
Укажите результат выполнения скрипта:
Правильный ответ:
3
8
9
14
скрипт не будет выполнен, так как содержит ошибки
Сложность вопроса
74
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на 5. Спасибо за халяуву
17 янв 2020
Аноним
Зачёт защитил. Лечу в клуб отмечать зачёт по тестам
11 дек 2018
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo: def foo(self): print ('1') def __init__(self): print ('2') x = Foo()
- # В языке Python доступ через instance._class__attribute разрешен к:
- # Укажите результат выполнения скрипта: class Foo (object): def method1 (self): return 1 class Bar (Foo): pass class Baz (Foo): def method1 (self): return 2 class Lo (Bar, Baz): pass o = Lo() print (o.method1())
- # Укажите результат выполнения скрипта: def fun1(f): print (f(1), end=' ') @fun1 @fun1 def m(x): return x+2
- # Укажите результат выполнения скрипта: class foo(type): val=1 class bar(type): val=2 class A(object, metaclass=foo): val=-1 class B(object, metaclass=bar): val=-2 class C(A,B): pass print (type(C), C.val)