57 lines
915 B
Python
57 lines
915 B
Python
"""
|
|
Ejemplos de bucle while
|
|
"""
|
|
|
|
contador = 0
|
|
|
|
while contador < 10:
|
|
contador += 1
|
|
print(f"Iteración número {contador}")
|
|
|
|
print("Se cumplió la condición")
|
|
|
|
|
|
|
|
respuesta = 's'
|
|
|
|
while respuesta == 's':
|
|
respuesta = input("quieres seguir? (s/n) ")
|
|
else:
|
|
print("Gracias")
|
|
|
|
|
|
print("")
|
|
|
|
# pass Sirve para reservar un lugar en un bucle,
|
|
# no utilizarlo para recuperar quizá luego
|
|
|
|
while respuesta == 's':
|
|
pass
|
|
print("hola")
|
|
|
|
print("")
|
|
|
|
# break Sirve para romper un bucle y salir
|
|
nombre = input("Tu nombre: ")
|
|
for letra in nombre:
|
|
if letra == 'D':
|
|
break
|
|
print(letra)
|
|
|
|
print("")
|
|
|
|
# continue Interrumpe la iteración pero no sale,
|
|
# vuelve al inicio de la iteración
|
|
nombre = input("Tu nombre: ")
|
|
for letra in nombre:
|
|
if letra == 'D':
|
|
continue
|
|
print(letra)
|
|
|
|
|
|
|
|
comando = ""
|
|
while comando.lower() != "salir":
|
|
comando = input("$ ")
|
|
print(comando)
|