Fundamentos de Python

Loop while em Python

while é indicado quando o número de repetições não é conhecido previamente.

O que é Loop while em Python?

while é indicado quando o número de repetições não é conhecido previamente.

Repita instruções enquanto uma condição for verdadeira.

Quando usar?

  • Aprender sintaxe Python com código prático.
  • Criar uma base para problemas maiores.
  • Testar uma ideia sem instalar um ambiente local.

Código de exemplo

Executar código →
main.py
countdown = 3

while countdown > 0:
    print(countdown)
    countdown -= 1

print("Go!")

Saída esperada

3
2
1
Go!

Como funciona

A variável de controle precisa mudar; caso contrário ocorre um loop infinito.

Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.

Exercícios práticos

Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.

  1. Preveja a saída antes de executar.
  2. Trate entradas vazias ou inválidas.
  3. Extraia a lógica para uma função e adicione testes.
Executar no IDE Python →