Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

por que a função range sempre retorna um número a menos?

não faz sentido pra mim a função range sempre retorna a série faltando o ultimo número.

numero_tentativa = 5

for rodada in range(1, numero_tentativa):

1 2 3 4

1 resposta
solução!

E aí, Elimar. Beleza?

Isso é uma convenção em diversas linguagens: os iteráveis têm índices começando em zero e sempre que você quiser fatiar esse iterador, o seu intervalo inclui o começo e exclui o final. Essa convenção traz consistência às operações com iteradores. Como sempre começamos em no índice 0, nesse caso, temos 5 tentativas se começarmos a conta pela tentativa 0.

Espero ter ajudado.

Abraço.