Ir para o conteúdo

Aula 015: Estruturas de repetição

🎥 Vídeo 15

Nesta aula, vamos aprender sobre estruturas de repetição com o while loop.

O que é o while?

O while é utilizado para criar loops, ou seja, repetir um bloco de código enquanto uma condição for verdadeira.

A estrutura básica é:

while condição:
  # bloco de código

Exemplo básico

Vamos criar uma variável de controle:

i = 1
while i <= 5:
  print(i)
  i = i + 1

print('Terminou!')

Funcionamento:

  • i = 1 → imprime 1
  • incrementa → i = 2
  • verifica → 2 <= 5 → imprime 2
  • continua até i = 5

Quando:

- i = 6  6 <= 5 é falso
- o loop termina

Podemos adicionar:

print("Loop terminado")

Importância do incremento

O incremento (i + 1) é essencial. Sem ele a condição permaneceria sempre verdadeira, gerando um loop infinito.

Exemplo com repetição de string

Podemos usar o valor de i para repetir uma string:

i = 1
while i <= 5:
  print("*" * i)
  i = i + 1

Resultado:

*
**
***
****
*****

Nesse caso:

  • A string "*" é multiplicada por i
  • O número de repetições aumenta a cada iteração

Funcionamento do loop

O while segue este fluxo:

  1. Verifica a condição;
  2. Executa o bloco;
  3. Retorna para a condição;
  4. Repete enquanto for verdadeira.

Checklist

Ao final desta aula você aprendeu:

  • O que é e como funciona o while?
  • Como criar loops em Python
  • A importância da variável de controle
  • Como evitar loops infinitos
  • Como utilizar repetição para gerar padrões

Estruturas de repetição são fundamentais para automatizar tarefas e executar ações repetidas em programas.

Comentários