Главная /
Python: ООП и классы /
Прямой доступ к атрибуту класса нельзя получить, если:
Прямой доступ к атрибуту класса нельзя получить, если:
вопросПравильный ответ:
перед определением атрибутом стоит идентификатор
private
если имя атрибута начинается с подчеркивания и кончается на подчеркивание
если имя атрибута начинается с двойного подчеркивания и кончается на двойное подчеркивание
в языке Python можно получить прямой доступ к любому атрибуту
Сложность вопроса
88
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Зачёт сдал. Мчусь в клуб отмечать 4 за тест интуит
10 сен 2019
Аноним
Большое спасибо за решебник по интуит.
05 май 2018
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: 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)
- # Укажите результат выполнения скрипта: tpl=1,2 class Foo (object): tpl+=(3,) ob = Foo() print (tpl, ob.tpl)
- # Укажите результат выполнения скрипта: class Foo (object): obj=0 def obj(self): return 'x' ob = Foo() print (type(ob.obj)) print (type(ob.obj()))
- # Для того, чтобы функция, определенная для типа A работала с типом B необходимо:
- # Укажите результат выполнения скрипта: class Foo(object): val = 0 def fun(self): try: self.val[0]=0 return self.val except TypeError: return self.val o=Foo() o.val=[1,2,3] print (o.fun(), end=' ') o.val=(1, 2, 3) print (o.fun(), end=' ')