- Autor
- Nome
- Nelson Silva
- Social
Introdução
O ciclo while
é uma das estruturas de repetição mais básicas e poderosas da linguagem Python. Ele permite que um bloco de código seja repetidamente executado enquanto uma condição específica for verdadeira.
Conceitos Básicos do Ciclo while
O ciclo while
é utilizado para repetir um conjunto de instruções enquanto uma condição específica for verdadeira. A estrutura geralmente tem a seguinte forma:
while condição:
# código a ser repetido
Exemplo Básico
contador = 1
while contador <= 10:
print('Número da volta:', contador)
contador += 1
Este ciclo irá imprimir os números de 1 a 10.
Diferença Entre for e while
Enquanto o ciclo for
é utilizado para iterar sobre itens de uma coleção (como uma lista ou um intervalo), o ciclo while
é usado quando você quer repetir um bloco de código baseado em uma condição, sem se preocupar com a quantidade específica de vezes que o código será executado.
Ciclos Infinitos
Um dos cuidados a serem tomados com o ciclo while
é evitar criar ciclos infinitos, ou seja, ciclos que nunca terminam.
'''
while True:
print('Estamos perante um ciclo infinito.')
'''
Conclusão
O ciclo while
oferece uma forma flexível de controlar a execução de blocos de código com base em uma condição. No entanto, é crucial garantir que a condição se torne falsa em algum momento, para evitar ciclos infinitos.