Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Implementeren van een Workout Duur Tracker met if-elif-else | Beheersing van Python If-Elif-Else Verklaringen
Voorwaardelijke Uitspraken in Python

book
Uitdaging: Implementeren van een Workout Duur Tracker met if-elif-else

Taak

Swipe to start coding

Je fitness tracker evalueert de duur van de training van de gebruiker en geeft dienovereenkomstig feedback. Het programma moet de trainingstijden categoriseren en een passend bericht weergeven op basis van de duur van de oefening van de gebruiker.

  • Gebruik een if-elif-else structuur om ervoor te zorgen dat de logica efficiënt en goed gestructureerd is.
  • Als de gebruiker meer dan 60 minuten heeft getraind, feliciteer hen dan met het voltooien van een lange sessie.
  • Als de training tussen 30 en 60 minuten, inclusief beide grenzen duurde, moedig hen dan aan om zo door te gaan.
  • Als de training minder dan 30 minuten was, herinner hen er dan aan om de volgende keer voor een langere sessie te gaan.
  • Sla het feedback message op in een variabele voor later gebruik.
  • Zorg ervoor dat alle if, elif en else uitspraken eindigen met een dubbele punt (:).

Oplossing

workout_duration = 45
message = ""

# Check if the workout duration is more than 60 minutes
if workout_duration > 60:
message = "Excellent job! You've worked out for over an hour!"
# Check if the workout duration is between 30 and 60 minutes
elif workout_duration >= 30:
message = "Great job! Keep it up!"
# If the workout duration is less than 30 minutes
else:
message = "Try to aim for at least 30 minutes of exercise."

# Testing
print("Exercise feedback:", message)
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
single

single

workout_duration = 45
message = ""

# Check if the workout duration is more than 60 minutes
___:
message = "Excellent job! You've worked out for over an hour!"
# Check if the workout duration is between 30 and 60 minutes
___
message = "Great job! Keep it up!"
# If the workout duration is less than 30 minutes
___
message = "Try to aim for at least 30 minutes of exercise."

# Testing
print("Exercise feedback:", message)

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt