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")
Este proyecto explora las funciones en Python, que son bloques de código reutilizables que realizan una tarea específica.
ReplyDelete