Loops em Python: Iterando de Forma Eficiente e Eficaz
O que são loops em Python?
Imagine que você está jogando um jogo de tabuleiro e quer continuar jogando até chegar ao fim. Loops em Python são como isso: eles repetem ações várias vezes até atingir um objetivo. É como um comando mágico que diz ao computador para fazer algo de novo e de novo!
O loop while é como um teste de resistência. Ele continua repetindo uma ação enquanto uma condição for verdadeira. Pense em contar até 10: você começa do 1 e vai até o 10, parando quando chegar lá.
contador = 1
while contador <= 10:
print(contador)
contador += 1
O loop for é como uma lista de tarefas. Ele vai passando por cada item da lista e faz algo com eles. É como dizer "para cada brinquedo na caixa, brinque com ele".
brinquedos = ['carro', 'boneca', 'bola']
for brinquedo in brinquedos:
print(f"Brincando com {brinquedo}")
Essas três palavras são como botões especiais:
- break: imagine que você está brincando, mas sua mãe chama para o jantar. Você para imediatamente.
- continue: você está fazendo sua lição de casa, mas pula uma questão difícil e continua com as outras.
- pass: é como se você visse uma folha caída no chão e simplesmente a ignorasse, continuando seu caminho.
for i in range(10):
if i == 5:
break # para o loop quando i for 5
if i % 2 == 0:
continue # pula os números pares
pass # não faz nada, só segue o loop
print(i)
Gostou?
Esse conteúdo foi gerado por inteligência artificial.