Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Explorar o Loop While em Python | Laços
Introdução ao Python
course content

Conteúdo do Curso

Introdução ao Python

Introdução ao Python

1. Primeiro Conhecimento
2. Variáveis e Tipos
3. Declarações Condicionais
4. Outros Tipos de Dados
5. Laços
6. Funções

book
Explorar o Loop While em Python

Na programação, muitas vezes você precisa que seu código seja executado repetidamente enquanto uma determinada condição for verdadeira.

Pense nisso como andar de metrô: você permanece no trem até chegar ao seu destino. Se o seu destino é a Estação C, você pode passar pela Estação A e Estação B antes de chegar à Estação C.

Você pode alcançar esse comportamento usando um loop while, que segue esta estrutura:

Você pode usar este loop para imprimir todos os números até 10.

1234567
# Assign starting number (counter) i = 1 # While loop will print all the numbers to 10 while i < 10: # Condition print(i, end = ' ') # Action i = i + 1 # Increasing variable
copy

Nota

Por padrão, a função print() exibe cada resultado em uma nova linha. No entanto, usando o argumento end=' ', podemos separar múltiplas saídas de print() com um espaço.

A lógica do loop é mostrada acima. Observe que a instrução i = i + 1 está incluída dentro do loop. Sem esta linha, o loop rodaria indefinidamente porque a condição 1 < 10 sempre permaneceria True. Para evitar loops infinitos, é essencial garantir que a condição do loop eventualmente se torne False.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 1
We're sorry to hear that something went wrong. What happened?
some-alt