Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class Foo(int): def __init__(self, x): self.__val__=x def __str__(self): return str(self.__val__) print (Foo('12')%Foo('2'))
Укажите результат выполнения скрипта:
Правильный ответ:
0
1
2
122
скрипт не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
92
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Кто ищет вот эти вопросы по интуит? Это же крайне просто
29 авг 2017
Аноним
Спасибо за ответы по интуит.
25 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: class Foo(object): val = 0 def fun(self): try: self.val[0]+=self.val[0] return self.val except TypeError: return self.val o=Foo() o.val=12 print (o.fun(), end=' ') o.val='12' print (o.fun(), end=' ')
- # Скрипт содержит следующий код: import weakref class Foo(object): def __repr__(self): return 'class' try: lst = [Foo(), Foo(), Foo()] s = ________ del lst print (s) except ReferenceError: print ('Error') Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка Error:
- # При импортировании модуля если в пространстве имен уже существует имя импортированного модуля, то:
- # В языке Python встроенная функция dir() без аргументов используется для:
- # Методы класса содержатся в пространстве имен: