Flashcard FC331347
Como definir uma função que produz, de forma preguiçosa, os inteiros de 0 até n-1?
Linguagens de Programação
FGV · 2023
Como definir uma função que produz, de forma preguiçosa, os inteiros de 0 até n-1?
Mostrar resposta e comentário
Resposta
Resposta:def enigma(n):
for i in range(n):
yield i
Explicação:
O uso de yield transforma a função em um generator, entregando valores sob demanda.
O construto range(n) gera os inteiros de 0 até n-1, produzindo exatamente n valores.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331153
Conteúdo do catálogo FC Concursos · Atualizado em