DC-UFRPE/Licenciatura Plena em Computação/Programação I/Comando For
Assim como o While, comando For também é um comando de repetição que permite repetir um trecho de código n vezes ou iterar sobre um array mais facilmente.
Sintaxe:
editarfor <var> in <interable>:
#bloco de código
<comando_1>
...
<comando_n>
Exemplos:
editarCom o For podemos iterar facilmente todos os elementos de um array:
#Inicializando Array
letras = ["a", "b", "c", "d"]
for i in letras:
print(i)
#A Saída do código acima imprimirar todas as letras contidas no array: a, b, c, d
Também podemos definir a quantidade de vezes que nosso For irá rodar:
for i in range(10):
print(i)
#Neste exemplo a função range recebe como parâmetro a quantidade de interações que desejamos ter no nosso For
#A Saída do código acima imprimirá todas os números de 0 a 9
Comandos Adicionais
editar- Break: Sai do loop mais próximo que a envolve.
for i in range(10):
if i == 5:
break
print(i)
#A Saída do código acima imprimirá todas os números de 0 a 4, pois quando a variável i é igual 5 ocorre um break no For
- Continue: pula para o início do loop mais próximo que a envolve.
for i in range(10):
if i == 5:
continue
print(i)
#A Saída do código acima imprimirá todas os números de 0 a 9, exceto o 5, pois quando a variável i é igual 5 temos o comando "continue" que irá fazer o For ir para a próxima interação antes de imprimir o valor de 5 no console.