Главная /
Python: ООП и классы /
В языке Python доступ через instance.attribute разрешен к любым атрибутам кроме:
В языке Python
доступ через instance.attribute
разрешен к любым атрибутам кроме:
Правильный ответ:
атрибутов с идентификаторами
private
атрибутов, имена которых начинаются и кончаются на подчеркивание
атрибутов, имена которых начинаются и кончаются на двойное подчеркивание
атрибутов, имена которых начинаются на двойное подчеркивание и кончаются не на подчеркивание
Сложность вопроса
19
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за решениями по intuit.
03 фев 2019
Аноним
Экзамен сдал на 4 с минусом. Спасибо сайту
09 апр 2018
Аноним
Зачёт сдан. Бегу в клуб отмечать экзамен intuit
07 сен 2017
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo (object): __value__=0 def __add__ (self, x): return self.__value__+x*2 class Bar(Foo): pass o = Bar() o=o+1 o=o+2 print (o)
- # Скрипт содержит следующий код: class Foo (object): pass class Bar (object): pass class Baz (_____): pass Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания скрипт будет корректным:
- # Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst def __iter__(self): return self def __next__(self): if self.lst: return self.lst[-1] else: raise StopIteration for i in Foo('Hello'): print (i, end=' ')
- # В языке Python пакетом называют:
- # Файл ../foo_p/__init__.py содержит следующий код: __all__=['foo1'] Файл ../foo_p/foo.py содержит следующий код: def f(x): return x**2 Файл ../foo_p/foo1.py содержит следующий код: def f(x): return x**3 Файл ../foo_p/foo2.py содержит следующий код: from foo_p import foo1 def fn(x): return foo1.f(x)*x Скрипт a.py содержит следующий код: _1_ print (_2_) Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо подчеркивания результатом выполнения скрипта станет строка 8: