1
resposta

De while para for

Como é que eu leio a linha de comando: < for contador range in (1, 10): > ? Seria -> para cada conteúdo do contador dentro do range de 1 a 10? Lembrando que o último (10) é excluído.

1 resposta

Bom dia, Josimar!

A leitura é: para cada valor dentro do intervalo de 1 a 10 (excluindo o 10) com passos de 1, jogue este valor para dentro da variável contador.

Então na primeira iteração o contador receberá 1, na próxima 2, na próxima 3 até chegar no valor 9. Quando passar deste último número, o loop finalizará.

O equivalente em while seria:

i = 1
while i < 10:
    # faz alguma coisa
    i = i + 1

Espero ter ajudado! um abraço!