Questão
ID 829597Disciplina: Tecnologia da Informação
Assunto: Python
Ano: 2022 Banca: FGV - Fundação Getúlio Vargas Órgão: Ministério Público de Santa Catarina
Analise o código Python a seguir.
class xptoClass:
def __iter__(self):
self.a = [0]
return self
def __next__(self):
self.a.append( \
self.a[-1] \
+ self.a[-2] if len(self.a) > 1 else 1)
return self.a
xpto = xptoClass()
xptoIter = iter(xpto)
for k in range(1,6):
print(next(xptoIter))
No resultado produzido pela execução do código acima, a quinta linha contém exatamente: