Главная /
Python: ООП и классы /
Файл foo.py содержит следующий код: def f(x): return str(x)+'1' Файл foo2.py содержит следующий код: def f(x): return str(x)+'2' Скрипт a.py содержит следующий код: class Cls (object): def f(self, x): return str(x)+'3' import foo2 as foo import foo foo=Cl
Файл foo.py
содержит следующий код:
Файл foo2.py
содержит следующий код:
Скрипт a.py
содержит следующий код:
Укажите результат выполнения скрипта:
вопросПравильный ответ:
13
12
11
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
34
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Очень сложные тесты
14 апр 2019
Другие ответы на вопросы из темы программирование интуит.
- # В языке Python доступ через instance._class__attribute разрешен к:
- # Укажите результат выполнения скрипта: 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))
- # Укажите результат выполнения скрипта: class Foo(object): def meth (self, x): return x*2 def meth (self, x, y=3): return (x+y)*3 o=Foo() print (o.meth(1)+o.meth(1, 2))
- # Укажите результат выполнения скрипта: class Foo(object): def meth (self, x=0): return x def meth (self, x, y=2): return (x+y)/2 o=Foo() print (o.meth()+o.meth(2))
- # Укажите результат выполнения скрипта: import pickle a = [1, 2] b = [3, 4] a.append(b) b.append(a) with open('temp.pkl', 'wb') as f: pickle.dump((a,b), f, pickle.HIGHEST_PROTOCOL) with open('temp.pkl', 'rb') as f: c,d= pickle.load(f) print (c) print (c[2] is d, c[2] == d)