Publicado em

Ciclo while em Python

Partilhar:

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.

Happy coding!