Главная /
Python: ООП и классы /
Встроенный атрибут объекта модуля __dict__:
Встроенный атрибут объекта модуля __dict__
:
Правильный ответ:
является атрибутом только для чтения
позволяет менять свои элементы по отдельности, но присваивание всего словаря не допустимо
поддерживает операцию присваивания, но не позволяет изменять свои элементы по отдельности
поддерживает как присваивание всего списка, так и изменение элементов по отдельности
поддерживает как удаления элементов списка, также можно удалить сам атрибут
Сложность вопроса
77
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Лечу в клуб отмечать зачёт по тестам
22 май 2019
Аноним
Если бы не данные решения - я бы не решил c этими тестами intuit.
06 ноя 2018
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: def fun1(f): print (f(1)) def fun2(f): print (f(2)) @fun2 def m(x): return x+1 @fun1 def m(x): return x+2
- # Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst def __iter__(self): return self def __next__(self): raise StopIteration for i in Foo(range(4)): print (i+1, end=' ')
- # Укажите результат выполнения скрипта: import pickle a = [1, 2] b = [3, 4] a.append(b) b.append(a) with open('temp.pkl', 'wb') as f: pickle.dump(a, f, pickle.HIGHEST_PROTOCOL) with open('temp.pkl', 'rb') as f: c= pickle.load(f) print (c) print (c is a, c[2] is b)
- # Укажите результат выполнения скрипта: class str(object): def __new__ (self, lst): res=0 for i in lst: res+=1 return res print (str(range(5, 8)))
- # Скрипт содержит следующий код: def foo(f): class X(object): pass return X def method(lst): return len(lst) Cs = foo(method) _________ print (Cs.method(range(3))) Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка 3: