Ehtolauseet

  • Koodia ajetaan harvoin lineaarisesti alusta loppuun. Usein on tarpeen suorittaa joitakin komentoja vain tietyssä tilanteessa, eli jonkin ehdon täytyttyä

  • jos (aurinko == "paistaa"){
     tulosta("On hyvä ilma!")
    }

Python

  • if: jos ehto täyttyy
  • elif: jos edellinen ei täyty niin entä tämä
  • else: jos mikään aiemmista ehdoista ei täyty niin sitten tehdään tämä

  • Huom! Pythonissa ei käytetä sulkeita vaan sisennystä rajaamaan ehtorakenteita
  • jos haluat tietää onko esim joku luku 2 kirjoita: if (luku==2):
  • muista kaksoispiste!

  • Python-esimerkki:
    nimi=input("Mikä on nimesi?")
    if nimi == "Janne":
    print("Tervetuloa ", nimi, "!")