Python Academy · Oppitunti

Ehtolausekkeet

Opetelkaa käyttämään rakenteita if, elif ja else päätösten tekemiseen koodissa.

Oppitunti 1/410 vaihetta

Ehtolausekkeet on ilmainen Python Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Python Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Python Academy-kurssilla on yhteensä 4 oppituntia.

Johdanto ehtolauseisiin

Ehtolauseiden avulla ohjelma voi tehdä päätöksiä ehtojen perusteella. Tämä on ohjelmoinnin peruskonsepti.

Tässä oppitunnissa opitte kirjoittamaan Pythonin ehtolauseita käyttämällä lauseita if, elif ja else.

Ehtolausekkeet — kuvitus 1

Mitä ehtolauseet ovat?

Ehtolauseiden avulla ohjelma suorittaa tietyt koodin osat vain, kun määritetyt ehdot täyttyvät. Esimerkiksi:

Tässä ohjelma tarkistaa, onko lämpötila suurempi kuin 30. Jos ehto on tosi, se tulostaa tekstin "Ulkona on kuuma!".

# Conditional statement example
temperature = 35
if temperature > 30:
    print("It's hot outside!")

<code>if</code>-lauseiden kirjoittaminen

if-lause tarkistaa ehdon ja suorittaa koodilohkon, jos ehto on tosi. Esimerkiksi:

# Writing an if statement
x = 10
if x > 5:
    print("x is greater than 5")

<code>else</code>-lauseiden lisääminen

else-lause suoritetaan, kun if-lauseen ehto on epätosi. Esimerkiksi:

# Using else statement
x = 3
if x > 5:
    print("x is greater than 5")
else:
    print("x is less than or equal to 5")

<code>elif</code>-lauseen käyttäminen useille ehdoille

elif-lause (lyhenne ilmauksesta 'else if') tarkistaa lisäehtoja, jos aiemmat ehdot ovat epätosia. Esimerkiksi:

# Using elif for multiple conditions
grade = 85
if grade >= 90:
    print("A")
elif grade >= 80:
    print("B")
else:
    print("C")

Sisennys Pythonissa

Python käyttää sisennystä koodilohkojen määrittämiseen. Varmistakaa, että käytätte sisennystä johdonmukaisesti virheiden välttämiseksi. Esimerkiksi:

# Indentation example
x = 10
if x > 5:
    print("x is greater than 5")

Ehtolauseiden sisäkkäisyys

Voitte sijoittaa ehtolauseita toistensa sisään monimutkaisempaa logiikkaa varten:

# Nested conditionals
x = 10
y = 5
if x > 5:
    if y < 10:
        print("x is greater than 5 and y is less than 10")

Ehtolauseiden yleiset virheet

Tässä on yleisiä virheitä, joita kannattaa välttää:

  • Kaksoispisteen (:) unohtaminen ehtolauseen lopusta.
  • Virheellinen tai epäjohdonmukainen sisennys.
  • elif- tai else-lauseiden virheellinen käyttö.

Mitä opimme?

Tässä oppitunnissa opitte:

  • Miten if-, elif- ja else-lauseita kirjoitetaan.
  • Sisennyksen merkityksen Pythonissa.
  • Miten sisäkkäisiä ehtolauseita käytetään monimutkaiseen logiikkaan.

Hienoa! Siirrytään seuraavaan aiheeseen.

Ehtolausekkeet — kuvitus 10
Aloita maksutta

Opi Python tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
76
Oppitunnit
320

Usein kysytyt kysymykset

Onko oppitunti ”Ehtolausekkeet” ilmainen?

Kyllä – oppitunnin ”Ehtolausekkeet” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Python Academy-kurssin, päivitä CoddyKit PROhon. Python Academy-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Ehtolausekkeet”?

Opetelkaa käyttämään rakenteita if, elif ja else päätösten tekemiseen koodissa. Harjoittelet Python Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Python Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Python Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.

Kuinka kauan ”Ehtolausekkeet”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Python Academy-oppitunnilla?

Kyllä. Jokainen Python Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Ehtolausekkeet
  2. Totuusarvologiikka ja vertailut
  3. Silmukat
  4. Sijoituslausekkeet (Walrus-operaattori)
← Takaisin: Python Academy