Contenido del Curso
Declaraciones condicionales en Python
Declaraciones condicionales en Python
Desafío: Depuración y Mejora del Código
Tarea
Swipe to start coding
Tu tarea es depurar y mejorar el sistema de seguimiento de la frecuencia cardíaca para asegurar que asigne eficientemente a los usuarios a la zona de frecuencia cardíaca correcta.
- Usa una estructura
if-elif-else
en lugar de múltiples declaracionesif
para una mejor eficiencia y legibilidad. - Asegúrate de que la lógica categorice correctamente los valores de frecuencia cardíaca y evite condiciones redundantes.
- Asigna la zona de frecuencia cardíaca correcta basada en la frecuencia cardíaca dada.
Max Zone
si la frecuencia cardíaca es 150 o más.Cardio Zone
si la frecuencia cardíaca está entre 100 y 149, inclusive.Fat-Burning Zone
si la frecuencia cardíaca está entre 60 y 99, inclusive.Resting Zone
si la frecuencia cardíaca es menor de 60.- Almacena la zona asignada en la variable
zone
. - Asegúrate de que todas las declaraciones
if
,elif
yelse
terminen con dos puntos (:
).
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 3
Desafío: Depuración y Mejora del Código
Tarea
Swipe to start coding
Tu tarea es depurar y mejorar el sistema de seguimiento de la frecuencia cardíaca para asegurar que asigne eficientemente a los usuarios a la zona de frecuencia cardíaca correcta.
- Usa una estructura
if-elif-else
en lugar de múltiples declaracionesif
para una mejor eficiencia y legibilidad. - Asegúrate de que la lógica categorice correctamente los valores de frecuencia cardíaca y evite condiciones redundantes.
- Asigna la zona de frecuencia cardíaca correcta basada en la frecuencia cardíaca dada.
Max Zone
si la frecuencia cardíaca es 150 o más.Cardio Zone
si la frecuencia cardíaca está entre 100 y 149, inclusive.Fat-Burning Zone
si la frecuencia cardíaca está entre 60 y 99, inclusive.Resting Zone
si la frecuencia cardíaca es menor de 60.- Almacena la zona asignada en la variable
zone
. - Asegúrate de que todas las declaraciones
if
,elif
yelse
terminen con dos puntos (:
).
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 3