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

Pyyhkäise näyttääksesi valikon

book
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 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

Kysy tekoälyä

expand
ChatGPT

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

book
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 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
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt