Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst self.cur = 0 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
Укажите результат выполнения скрипта:
Правильный ответ:
H e l l o !
e H l l ! o
H ! e o l l
H e o l ! l
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
79
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Кто ищет данные ответы с интуитом? Это же не сложно
08 янв 2020
Аноним
Зачёт всё. Мчусь в бар отмечать отлично в зачётке по интуит
17 июл 2017
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo (object): obj=0 def __new__(cls,*dt,**mp): print ('1') return object.__new__(cls,*dt,**mp).obj def __init__(self): print ('2') o = Foo() print (type (o))
- # Встроенный метод __delattr__ вызывается:
- # Встроенный атрибут __mro__ в языке Python:
- # Укажите результат выполнения скрипта: class Foo(object): def meth (self, x): return x*2 def meth (self, x, *y): s=x for i in y: s+=i*2 return s o=Foo() print (o.meth(3)+o.meth(4, 5))
- # Встроенный атрибут объекта модуля __dict__: