Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Felsökning och Förbättring av Code Logic | Mastering Python if-elif-else Statements
Villkorssatser i Python

Svep för att visa menyn

book
Utmaning: Felsökning och Förbättring av Code Logic

Uppgift

Swipe to start coding

Din uppgift är att debugga och förbättra hjärtfrekvensspårningssystemet för att säkerställa att det effektivt tilldelar användare till rätt hjärtfrekvenszon.

  • Använd en if-elif-else struktur istället för flera if satser för bättre effektivitet och läsbarhet.
  • Säkerställ att logiken korrekt kategoriserar hjärtfrekvensvärden och undviker redundanta villkor.
  • Tilldela rätt hjärtfrekvenszon baserat på den givna hjärtfrekvensen.
  • Max Zone om hjärtfrekvensen är 150 eller högre.
  • Cardio Zone om hjärtfrekvensen är mellan 100 och 149, inklusive.
  • Fat-Burning Zone om hjärtfrekvensen är mellan 60 och 99, inklusive.
  • Resting Zone om hjärtfrekvensen är under 60.
  • Spara den tilldelade zonen i variabeln zone.
  • Säkerställ att alla if, elif och else satser slutar med ett kolon (:).

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Utmaning: Felsökning och Förbättring av Code Logic

Uppgift

Swipe to start coding

Din uppgift är att debugga och förbättra hjärtfrekvensspårningssystemet för att säkerställa att det effektivt tilldelar användare till rätt hjärtfrekvenszon.

  • Använd en if-elif-else struktur istället för flera if satser för bättre effektivitet och läsbarhet.
  • Säkerställ att logiken korrekt kategoriserar hjärtfrekvensvärden och undviker redundanta villkor.
  • Tilldela rätt hjärtfrekvenszon baserat på den givna hjärtfrekvensen.
  • Max Zone om hjärtfrekvensen är 150 eller högre.
  • Cardio Zone om hjärtfrekvensen är mellan 100 och 149, inklusive.
  • Fat-Burning Zone om hjärtfrekvensen är mellan 60 och 99, inklusive.
  • Resting Zone om hjärtfrekvensen är under 60.
  • Spara den tilldelade zonen i variabeln zone.
  • Säkerställ att alla if, elif och else satser slutar med ett kolon (:).

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt