Главная /
Python: ООП и классы /
Укажите результат выполнения скрипта: class Foo (object): def value(self, x): return x.str def value(self, x): pass def value(self, x): return x ob = Foo() print (type(ob.value(0)))
Укажите результат выполнения скрипта:
Правильный ответ:
<class 'int'>
<class 'str'>
<class 'NoneType'>
скрипт не будет выполнен, так как содержит ошибки
Сложность вопроса
78
Сложность курса: Python: ООП и классы
76
Оценить вопрос
Комментарии:
Аноним
Кто ищет эти вопросы с интуитом? Это же безумно легко
21 янв 2018
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: lst=[1] class Foo (object): lst.append(2) print (lst) ob1 = Foo() ob2 = Foo()
- # Укажите результат выполнения скрипта: class Foo (object): __value__=0 def add(self): self.__value__+=1 def _add(self): self.__value__+=2 class Bar(Foo): def add(self): self.__value__+=3 o = Bar() o.add() o._add() print (o.__value__)
- # Укажите результат выполнения скрипта: class foo(object): val = (1,2,3) x = {'0':foo()} s = x['0'].val del x print (s)
- # Укажите результат выполнения скрипта: class Foo: def __init__(self, lst): self.lst = lst def __iter__(self): return self def __next__(self): if self.lst: return self.lst.pop() else: raise StopIteration for i in Foo(list(range(4))): print (i, end=' ')
- # В языке Python модулем называют: