Главная /
Python: ООП и классы /
Файл foo.py содержит следующий код: def f(x): return x**2 Скрипт a.py содержит следующий код: _1_ print (_2_) Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта
Файл foo.py
содержит следующий код:
Скрипт a.py
содержит следующий код:
Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка 9
Правильный ответ:
Сложность вопроса
71
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 4 с минусом.
29 май 2020
Аноним
Благодарю за ответы по интуит.
12 янв 2020
Другие ответы на вопросы из темы программирование интуит.
- # Встроенный метод __setattr__ вызывается:
- # Проверка на совместимость типов производится с помощью оператора
- # Укажите результат выполнения скрипта: 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=' ')
- # Файл foo.py содержит следующий код: class Foo(object): def __init__ (self, x): self.val=x def __str__ (self): return str(self.val) Скрипт содержит следующий код: import pickle, foo, os o = foo.Foo(list(range(4))) with open('temp.pkl', 'wb') as f: pickle.dump(o, f, pickle.HIGHEST_PROTOCOL) del foo, o, f with open('temp.pkl', 'rb') as f: x = pickle.load(f) print (str(x)) Укажите результат выполнения скрипта:
- # Укажите результат выполнения скрипта: class Foo(int): def __init__(self, v): self.__val__ = v def __add__(self, y): return Foo(self.__val__ + y - 1) def __repr__ (self): return str(self.__val__) x = Foo(1) print (x+4, 4+x)