Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Rastreador de Progreso | Declaración If-Elif-Else en Python
Declaraciones condicionales en Python

book
Desafío: Rastreador de Progreso

Tarea

Swipe to start coding

Estás construyendo un rastreador de desafíos de fitness que categoriza el esfuerzo del usuario basado en su tiempo total de ejercicio semanal. El programa debe determinar la categoría correcta y proporcionar retroalimentación adecuada.

  • Usa una estructura if-elif-else para categorizar eficientemente el tiempo de ejercicio del usuario.
  • Asigna "Super Achiever" si el usuario hace ejercicio por más de 10 horas en una semana.
  • Asigna "Hard Worker" si el usuario hace ejercicio por al menos 6 horas pero no más de 10 horas.
  • Asigna "Getting There" si el usuario hace ejercicio por al menos 3 horas pero no más de 6 horas.
  • Asigna "Needs Improvement" si el usuario hace ejercicio por menos de 3 horas.
  • Almacena la categoría apropiada en una variable title para su uso posterior.
  • Asegúrate de que todas las declaraciones if, elif y else terminen con dos puntos (:).

Solución

exercise_time = 8 # Example value for total exercise time in hours
title = ""

if exercise_time > 10:
title = "Super Achiever"
elif exercise_time >= 6:
title = "Hard Worker"
elif exercise_time >= 3:
title = "Getting There"
else:
title = "Needs Improvement"

# Testing
print("Your fitness level:", title)
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 4
exercise_time = 8 # Example value for total exercise time in hours
title = ""

___
title = "Super Achiever"
___
title = "Hard Worker"
___
title = "Getting There"
___
title = "Needs Improvement"

# Testing
print("Your fitness level:", title)
toggle bottom row
some-alt