Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: 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__()
Укажите результат выполнения скрипта:
Правильный ответ:
1 2 3
1 2
и сообщение об ошибке 1
и сообщение об ошибке
сообщение об ошибке
Сложность вопроса
94
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за ответы по интуит.
24 ноя 2020
Аноним
Зачёт защитил. Бегу выпивать отмечать экзамен интуит
12 окт 2020
Аноним
спасибо за ответ
29 ноя 2018
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo: def __init__(self): print ('construct') del self obj = Foo() if obj: print ('exist')
- # Укажите результат выполнения скрипта: lst=[] class Foo (object): obj=0 lst.append(0) ob1 = Foo() ob2 = Foo() print (lst)
- # Встроенный атрибут объекта модуля __name__:
- # Метакласс класса C можно определить по:
- # Укажите результат выполнения скрипта: class foo(type): def __new__(cls, name, bases, dict, defval=0): obj = type.__new__(cls, name, bases, dict) obj.val=defval return obj Cls = foo('X', (), {}) class SCls (Cls): pass print (SCls.val, type(SCls))