Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: def add (x, y): return x+y class add(object): def __call__ (self, x, y): return (x+y)*2 f = add() print (f(1, 2))
Укажите результат выполнения скрипта:
Правильный ответ:
пустая строка
3
6
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
80
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Если бы не данные подсказки - я бы сломался c этими тестами intuit.
22 авг 2018
Аноним
Я провалил экзамен, почему я не нашёл этот крутой сайт с решениями с тестами intuit раньше
14 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # В языке Python встроенный метод property() используется для:
- # Укажите результат выполнения скрипта: class Foo (object): __value__=0 def __add__ (self, x): return self.__value__+x*2 class Bar(Foo): pass o = Bar() o=o+1 o=o+2 print (o)
- # Укажите результат выполнения скрипта: class base(object): def __add__(self, x): raise NotImplementedError def fun (self): return 1 class Foo(base): def fun(self): return 2 o=Foo() print (o+o.fun())
- # Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst def __iter__(self): return self def __next__(self): raise StopIteration for i in Foo(range(4)): print (i+1, end=' ')
- # В языке Python встроенная функция dir() без аргументов используется для: