Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class foo(object): def __repr__(self): return 'class' x = [foo()] s = x[0] del x print (s)
Укажите результат выполнения скрипта:
Правильный ответ:
пустая строка
None
class
сгенерируется исключение
NameError
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
55
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Зачёт сдан. Иду пить отмечать 5 за тест интуит
04 фев 2019
Аноним
Зачёт защитил. Иду пить отмечать сессию интуит
28 апр 2018
Аноним
Какой студент ищет данные тесты inuit? Это же очень просты вопросы
13 дек 2015
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo: def __init__(self): print ('constructor', end=' ') self.__del__(self) def __del__(self): print ('destructor', end=' ') obj = Foo()
- # Укажите результат выполнения скрипта: foo = [1] class Foo (object): bar = foo bar += [1] ob = Foo() print (foo)
- # Укажите результат выполнения скрипта: class Foo (object): def method (self): print ('1', end=' ') def _method_ (self): print ('2', end=' ') def __method__ (self): print ('3', end=' ') o=Foo() o.method() o._method_() o.__method__()
- # Положительный результат выполнения проверки на совместимость типов оператором isinstance означает, что
- # Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst self.cur = 1 def __next__(self): if self.lst: self.cur = 1 ^ self.cur return self.lst.pop(self.cur) else: raise StopIteration def __iter__(self): return self for i in Foo(list(range(3))): print (i, end=' ')