El bucle while en Python es una estructura de control que repite un bloque de código continuamente mientras una condición específica se mantenga verdadera (True). Es ideal para situaciones donde no sabes de antemano cuántas veces necesitarás ejecutar una acción.
while condición: #instrucciones a ejecutar
Una condición es una expresión que responde verdadero o falso.
Mostrar: 0,1,2,3,4.
n = 0 while n<5: print(n) n += 1
Mostrar: 2,4,6,8.
contador = 2
while contador < 10:
print(contador)
contador += 2
Te permite interrupir un bucle y programa continua en la linea siguiente fuera del bucle.
email = input('Introduce tu mail')
for i in email:
if i == '@':
arroba = True
break
else:
arroba = False
print(arroba)
Salta el resto del bloque y vuelve a evaluar la condición para comenzar la siguiente repetición.
contador = 0
while contador < 10:
contador += 1
if contador % 2 == 0:
continue
print(contador)