¡Hola comunidad!
Acabo de resolver un ejercicio en Python donde tenía que calcular el tiempo total de tres actividades, pero con una condición: si alguna tenía un número negativo, el programa debía mostrar un mensaje de error y no hacer el cálculo.
Al principio me costó entender cómo aplicar la lógica correctamente, pero luego comprendí que debía usar el operador or para verificar si alguno de los valores era negativo. Eso me ayudó a entender mejor cómo funcionan las condiciones en Python y cuándo usar or o and.
Me di cuenta de que no se trata solo de que el código funcione, sino de entender por qué funciona. Cada línea que uno razona bien es un paso más hacia escribir programas sólidos y profesionales.
Gracias a quienes comparten sus conocimientos.