Python sekoilua 1
Tällä sivulla tutustutaan Python 3 -ohjelmointikielen perussyntaksiin ja rakenteisiin esimerkkien avulla. Opit mm. ehtolauseiden ja koodin rakenteen perusteet käytännön esimerkeillä.
If-lause
# Nimetään muuttuja
totuus = True
if totuus:
print("Se on tosi!")
else:
print("Se on epätosi!")
# Tuloste: Se on tosi!
# If-lauseita voidaan pistää sisäkkäin:
a = True
b = True
if a:
if b:
print("a ja b tosia!")
# Voidaan ilmaista toisinkin:
if a and b:
print("a ja b!")
syntax2.py
syntax1.py
If-lauseella voidaan ehkä monta eri ehtoa. Jos ensimmäinen ehto on epätosi, totuustarkastelu siirtyy seuraavalle ehdolle. Jos mikään annetuista ehdoista ei ole tosi, koodissa aktivoituu else "blokki".
# Monta eri ehtoa:
a = False
b = True
if a:
print("a")
elif b:
print("b")
else:
print(False)