FC ConcursosFC Concursos

Flashcard FC331358

Qual é a condição de parada do range quando o passo é negativo?

Linguagens de Programação

FGV · 2022

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

Qual é a condição de parada do range quando o passo é negativo?
Mostrar resposta e comentário

Resposta

O loop gera valores decrescentes enquanto o valor atual for maior que stop; stop é exclusivo.

Explicação:
Na função range(start, stop, step), com step negativo o próximo valor é obtido somando step (negativo).
A iteração continua enquanto o valor atual for > stop; ao atingir ou ultrapassar stop a sequência para (sem incluir stop).
Ex.: range(-1, -10, -1) → -1 -2 -3 -4 -5 -6 -7 -8 -9.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331164

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo