Wednesday, June 18, 2025

Bucle while (con control de errores)

 

Controlando errores con while


Podemos usar while para pedir datos hasta que sean correctos. Esto es útil para validaciones.

📄 Código de ejemplo

edad = -1
while edad < 0:
    edad = int(input("Ingresa tu edad: "))
print("Edad válida:", edad)

🧠 Explicación

El ciclo pide repetir hasta que se introduzca una edad válida (mayor o igual a 0).

✅ Casos prácticos

🔹 Caso 1:

clave = ""
while clave != "1234":
    clave = input("Escribe la clave: ")
print("Acceso permitido")

🔹 Caso 2:

respuesta = ""
intentos = 0
while respuesta != "ok" and intentos < 3:
    respuesta = input("Escribe OK para continuar: ")
    intentos += 1
if respuesta == "ok":
    print("¡Gracias!")
else:
    print("Demasiados intentos")

1 comment:

  1. Este proyecto explora las funciones en Python, que son bloques de código reutilizables que realizan una tarea específica.

    ReplyDelete