Главная / Python: ООП и классы / Укажите результат выполнения скрипта: class Foo (object): def obj (self): return [0] def __init__(self,*dt,**mp): self.obj=lambda i : 0 def __new__(cls,*dt,**mp): cls.obj=lambda i : "0" return object.__new__(cls,*dt,**mp) ob = Foo() print (type(ob.obj(0))

Укажите результат выполнения скрипта:

class Foo (object): def obj (self): return [0] def __init__(self,*dt,**mp): self.obj=lambda i : 0 def __new__(cls,*dt,**mp): cls.obj=lambda i : "0" return object.__new__(cls,*dt,**mp) ob = Foo() print (type(ob.obj(0)))

вопрос

Правильный ответ:

<class 'list'>
<class 'int'>
<class 'str'>
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
79
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Какой студент находит данные вопросы по интуит? Это же крайне просто
19 окт 2020
Аноним
Зачёт сдан. Иду кутить отмечать экзамен intuit
01 авг 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.