Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: import pickle a = [1, 2] b = [3, 4] a.append(b) b.append(a) with open('temp.pkl', 'wb') as f: pickle.dump((a,b), f, pickle.HIGHEST_PROTOCOL) with open('temp.pkl', 'rb') as f: c,d= pickle.load(f) print (c) print (c[2]
Укажите результат выполнения скрипта:
Правильный ответ:
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
31
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Это очень элементарный вопрос интуит.
25 июл 2018
Аноним
Экзамен сдан на отлично. Спасибо за ответы
13 ноя 2017
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo (object): obj=0 def __new__(cls,*dt,**mp): print (cls, end=' ') return object.__new__(cls,*dt,**mp).obj def __init__(self): self.obj+=2 print (self, end=' ') def __str__(self, x): return obj o = Foo() print (o, end=' ')
- # Укажите результат выполнения скрипта: tpl=1,2 class Foo (object): tpl+=(3,) ob = Foo() print (tpl, ob.tpl)
- # Укажите результат выполнения скрипта: class Foo(object): def meth (self, x=1): return x*2 def meth (self, *x): s=0 for i in x: s+=i return s o=Foo() print (o.meth(-1)+o.meth(2))
- # Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst self.cur = 1 def __next__(self): if self.lst: self.cur = 1 ^ self.cur return self.lst.pop(self.cur) else: raise StopIteration def __iter__(self): return self for i in Foo(list(range(3))): print (i, end=' ')
- # Метакласс класса C можно определить по: