for i in range(1,8):
if(i == 5):
continue
print(i)Na resolução consta que irá pular a interação "5", porém a opção correta está indicada como: 1 2 3 4 6 7
Nesse caso não deveria constar a interação "8" também?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
for i in range(1,8):
if(i == 5):
continue
print(i)Na resolução consta que irá pular a interação "5", porém a opção correta está indicada como: 1 2 3 4 6 7
Nesse caso não deveria constar a interação "8" também?
Olá Bruno! Belezinha?
Na verdade, a contagem não deveria seguir até o 8, pois o range(1,8)gera uma sequência de números de 1 até 7, ou seja, o último número é o 7. Em outras palavras, se temos uma sequência gerada por um range(N, M), o último valor gerado pelo range será o M-1.
Espero ter ajudado. Qualquer outra dúvida me coloco a disposição.
Abraços. Bons estudos!
Muito obrigado pela explicação!