Главная / Python: ООП и классы / Файл foo.py содержит следующий код: class Foo(object): def __init__ (self, x): self.val=x def __str__ (self): return str(self.val) Скрипт a.py содержит следующий код: import pickle, foo o = foo.Foo(list(range(4))) with open('temp.pkl', 'wb') as f: pickle.

Файл foo.py содержит следующий код:

class Foo(object): def __init__ (self, x): self.val=x def __str__ (self): return str(self.val)

Скрипт a.py содержит следующий код:

import pickle, foo o = foo.Foo(list(range(4))) with open('temp.pkl', 'wb') as f: pickle.dump(o, f, pickle.HIGHEST_PROTOCOL)

Скрипт b.py содержит следующий код:

import pickle with open('temp.pkl', 'rb') as f: x = pickle.load(f) print (x)

Укажите результат последовательного выполнения скриптов a.py и b.py:

вопрос

Правильный ответ:

пустая строка
[]
[0, 1, 2, 3]
скрипт b.py не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
85
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Мчусь выпивать отмечать экзамен интуит
08 дек 2019
Аноним
Большое спасибо за решениями по intuit.
29 май 2019
Аноним
Зачёт прошёл. Иду кутить отмечать 4 за тест интуит
27 ноя 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.