Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: import pickle a = [1, 2] b = [3, 4] a.append(b) b.append(a) with open('temp.pkl', 'w') as f: pickle.dump(a, f, pickle.HIGHEST_PROTOCOL) with open('temp.pkl', 'r') as f: c = pickle.load(f) with open('temp.pkl', 'w') as
Укажите результат выполнения скрипта:
Правильный ответ:
False False
False True
True False
True True
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
52
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, какого чёрта я не углядел этот крутой сайт с ответами по интуит раньше
01 янв 2020
Аноним
Кто ищет вот эти вопросы inuit? Это же очень простые ответы
19 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Скрипт содержит следующий код: class Foo (object): class Class1 (object): pass class Class2 (object): pass class Class3 (______): pass Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания скрипт будет корректным:
- # Укажите результат выполнения скрипта: class Foo(object): def __setattr__(self, name, value): object.__setattr__(self, name+'1', value) class Bar (Foo): a=0 o = Bar() o.a=1 print (o.a)
- # Укажите результат выполнения скрипта: class Foo(object): a=1 def __getattr__(self, name): return (str(self.a)+name) class Bar (Foo): a=0 o = Bar() o.a=2 print (o.a, o.b)
- # Укажите результат выполнения скрипта: class Foo(object): val = 0 def fun(self): try: return self.val[-1] except TypeError: return self.val o=Foo() o.val='Hello' print (o.fun()) o.val=15 print (o.fun())
- # Укажите результат выполнения скрипта: class Foo(int): def __init__(self, x): self.__val__=x def __str__(self): return str(self.__val__) print (Foo('12')%Foo('2'))