¡Hola Ignacio, espero que estés bien!
Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)
Tu código parece estar bien estructurado para resolver el problema planteado en el ejercicio. Estás usando condicionales if, elif y else de manera adecuada para determinar el costo del viaje según la edad y la distancia recorrida. Aquí tienes un resumen de cómo funciona tu código:
- Si la edad es menor de 6 años, el pasajero viaja gratis.
- Si la edad está entre 6 y 18 años:
- Si la distancia es menor o igual a 20 km, el costo es de $1.50.
- Si la distancia es mayor a 20 km, el costo es de $2.50.
- Si la edad es mayor de 18 años:
- Si la distancia es menor o igual a 20 km, el costo es de $2.50.
- Si la distancia es mayor a 20 km, el costo es de $4.00.
Tu implementación parece cumplir con los requisitos del ejercicio. Si estás experimentando algún problema específico con tu código, no dudes en compartir más detalles para que pueda ayudarte mejor.
Espero que esto te haya ayudado y que sigas disfrutando de tu aprendizaje en Python. ¡Bons estudios!