Haaste: Virheenkorjaus ja Koodilogiikan Parantaminen
Tehtävä
Swipe to start coding
Tehtäväsi on debugata ja parantaa sykemittausjärjestelmää varmistaaksesi, että se tehokkaasti sijoittaa käyttäjät oikeaan sykealueeseen.
- Käytä
if-elif-else
-rakennetta useidenif
-lauseiden sijaan paremman tehokkuuden ja luettavuuden saavuttamiseksi. - Varmista, että logiikka luokittelee sykkeet oikein ja välttää tarpeettomat ehdot.
- Määritä oikea sykealue annetun sykkeen perusteella.
Max Zone
, jos syke on 150 tai enemmän.Cardio Zone
, jos syke on 100 ja 149 välillä, mukaan lukien.Fat-Burning Zone
, jos syke on 60 ja 99 välillä, mukaan lukien.Resting Zone
, jos syke on alle 60.- Tallenna määritetty alue
zone
-muuttujaan. - Varmista, että kaikki
if
,elif
jaelse
-lauseet päättyvät kaksoispisteeseen (:
).
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 3