Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class Foo(object): def meth (self, x=1): return x*2 def meth (self, *x): s=0 for i in x: s+=i return s o=Foo() print (o.meth(-1)+o.meth(2))
Укажите результат выполнения скрипта:
Правильный ответ:
0
1
2
3
скрипт не будет выполнен, так как содержит ошибки
Сложность вопроса
35
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Очень сложные тесты
29 авг 2018
Аноним
Благодарю за ответы по intiut'у.
14 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: 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
- # Чем отличаются в языке Python обычные модули от модулей расширения?
- # В языке Python модулем называют:
- # Файл foo.py содержит следующий код: def f(x): x+=[2] return x Файл foo2.py содержит следующий код: def f(x): x+=[3] return x Скрипт a.py содержит следующий код: import foo as list import foo2 as list print (list.f([1])) Укажите результат выполнения скрипта:
- # Файл ../foo_p/__init__.py содержит следующий код: __all__=['foo1'] Файл ../foo_p/foo.py содержит следующий код: def f(x): return x**2 Файл ../foo_p/foo1.py содержит следующий код: def f(x): return x**3 Файл ../foo_p/foo2.py содержит следующий код: from foo_p import foo1 def fn(x): return foo1.f(x)*x Скрипт a.py содержит следующий код: _1_ print (_2_) Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо подчеркивания результатом выполнения скрипта станет строка 8: