Главная /
Python: ООП и классы /
Встроенный атрибут __mro__ в языке Python:
Встроенный атрибут __mro__
в языке Python:
Правильный ответ:
возвращает порядок разрешения методов и позволяет его изменять
возвращает порядок разрешения методов, но не позволяет его изменять
возвращает список доступных методов и атрибутов класса
возвращает список доступных методов класса
Сложность вопроса
74
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за решениями по intiut'у.
10 июл 2019
Аноним
Спасибо за сайт
17 июл 2018
Аноним
Я провалил зачёт, за что я не нашёл этот крутой сайт с всеми ответами интуит до того как забрали в армию
29 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo (object): obj=0 def __new__(cls,*dt,**mp): cls.obj+=1 return object.__new__(cls,*dt,**mp) def __init__(self): self.obj=self+2 def __add__(self, x): return self.obj+2*x o = Foo() print (o.obj)
- # Укажите результат выполнения скрипта: class Foo: def method1 (self): return 1 class Bar (Foo): pass class Baz (Foo): def method1 (self): return 2 class Lo (Bar, Baz): pass o = Lo() print (o.method1())
- # Для того, чтобы функция, определенная для типа A работала с типом B необходимо:
- # Файл foo.py содержит следующий код: def f(x): x+=[2] return x Файл foo2.py содержит следующий код: def f(x): x+=[3] return x Скрипт a.py содержит следующий код: import foo as list import foo2 as list print (list.f([1])) Укажите результат выполнения скрипта:
- # Файл foo.py содержит следующий код: class Foo(object): def __init__ (self, x): self.val=x def __str__ (self): return str(self.val) Скрипт a.py содержит следующий код: import pickle, foo o = foo.Foo(list(range(4))) with open('temp.pkl', 'wb') as f: pickle.dump(o, f, pickle.HIGHEST_PROTOCOL) Скрипт b.py содержит следующий код: import pickle with open('temp.pkl', 'rb') as f: x = pickle.load(f) print (x) Укажите результат последовательного выполнения скриптов a.py и b.py: