Главная /
Python: ООП и классы /
Файл foo.py содержит следующий код: def f(x): return x**2 Файл foo2.py содержит следующий код: def f(x): return x**3 Скрипт a.py содержит следующий код: class Cls (object): def f(self, x): return x foo=Cls() import foo import foo2 as foo print (foo.f(2))
Файл foo.py
содержит следующий код:
Файл foo2.py
содержит следующий код:
Скрипт a.py
содержит следующий код:
Укажите результат выполнения скрипта:
вопросПравильный ответ:
2
4
8
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
68
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Это очень простецкий тест по интуиту.
19 окт 2019
Аноним
Экзамен прошёл на 5. лол
29 сен 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo: def __init__(self): print ('construct') del self obj = Foo() if obj: print ('exist')
- # Встроенный атрибут __mro__ в языке Python:
- # Сериализация произвольных объектов необходима для:
- # Укажите результат выполнения скрипта: class Foo(int): @staticmethod def method(cls, val=3): if cls == Foo: return val+2 else: return val+1 method = classmethod(method) f=Foo() print (Foo.method(1), f.method(1))
- # Методы класса содержатся в пространстве имен: