Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Virheenkorjaus ja Koodilogiikan Parantaminen | Mastering Python If-Elif-Else Lauseiden Hallinta
Ehdolliset Lauseet Pythonissa

bookHaaste: 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 useiden if-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 ja else-lauseet päättyvät kaksoispisteeseen (:).

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 6.67

bookHaaste: Virheenkorjaus ja Koodilogiikan Parantaminen

Pyyhkäise näyttääksesi valikon

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 useiden if-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 ja else-lauseet päättyvät kaksoispisteeseen (:).

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3
single

single

some-alt