Kurssisisältö
Ehdolliset Lauseet Pythonissa
Ehdolliset Lauseet Pythonissa
Johdanto Python If-Lauseisiin
Tässä kurssissa keskitymme ymmärtämään ehtolauseiden tarkoitusta, opimme kuinka ne mahdollistavat päätöksenteon ohjelmoinnissa ja tutkimme esimerkkiä nähdäksesi ne toiminnassa.
Mitä ovat ehdolliset lauseet?
Ehdollinen lause antaa ohjelmallesi mahdollisuuden tehdä päätöksiä suorittamalla eri koodilohkoja sen perusteella, onko tietty ehto True
vai False
. Ajattele sitä kuin vastaisit "kyllä tai ei" -kysymykseen koodissasi: "Jos tämä ehto on tosi, tee tämä."
Esimerkiksi, kuvittele rakentavasi kuntoseurantaa. Jos käyttäjän askelmäärä saavuttaa heidän päivittäisen tavoitteensa, voit näyttää onnitteluviestin. Muussa tapauksessa voit kannustaa heitä ottamaan lisää askelia.
Ehdollisen lauseen syntaksi
Tässä on if-lauseen perussyntaksi:
python
Syntaksin selitys:
if
: tämä avainsana aloittaa ehdollisen lauseen;condition
: tämä on looginen lauseke, joka arvioituuTrue
taiFalse
;Koodilohko: sisennetty koodi
if
-lauseen alla suoritetaan vain, kun ehto onTrue
.
Esimerkki: Askelmäärän tarkistaminen kuntoseurannassa
Kirjoitetaan yksinkertainen esimerkki käyttäen kuntoseurantaa. Tarkistamme, onko käyttäjä saavuttanut päivän askeltavoitteensa.
steps_taken = 12000 step_goal = 10000 if steps_taken >= step_goal: print("Congratulations! You've reached your daily step goal.")
Selitys
Ehto:
if
-lause tarkistaa, onko otettujen askelten määrä (steps_taken
) suurempi tai yhtä suuri kuin askeltavoite (step_goal
);Tulos: jos ehto on True (esim.
12000 >= 10000
), viesti"Congratulations! You've reached your daily step goal."
tulostetaan. Mutta jos ehto on False (esim.7500 >= 10000
), mitään ei tapahdu, ja ohjelma jatkaa eteenpäin.
1. Mikä on ehtolauseen tarkoitus?
2. Mitä tämä koodi tekee, jos steps_taken = 7500
ja step_goal = 10000
?
Kiitos palautteestasi!