Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Implementere en Treningsvarighetssporer med if-elif-else | Beherske Python If-Elif-Else-Setninger
Betingede Utsagn i Python

book
Utfordring: Implementere en Treningsvarighetssporer med if-elif-else

Oppgave

Swipe to start coding

Din treningssporer evaluerer brukerens treningsvarighet og gir tilbakemelding deretter. Programmet skal kategorisere treningstider og vise en passende melding basert på brukerens treningsvarighet.

  • Bruk en if-elif-else struktur for å sikre at logikken er effektiv og godt strukturert.
  • Hvis brukeren trente i mer enn 60 minutter, gratuler dem for å ha fullført en lang økt.
  • Hvis treningen varte mellom 30 og 60 minutter, inkludert begge grenser, oppmuntre dem til å fortsette det gode arbeidet.
  • Hvis treningen var mindre enn 30 minutter, minne dem på å sikte på en lengre økt neste gang.
  • Lagre tilbakemeldingsmeldingen message i en variabel for senere bruk.
  • Sørg for at alle if, elif, og else setninger avsluttes med et kolon (:).

Løsning

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)
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 2
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)

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

some-alt