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 fleraif
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
ochelse
satser slutar med ett kolon (:
).
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 3