A feltételek teszik a programot döntésképessé. Egy webes ajánlatkérő, kalkulátor vagy admin eszköz is sokszor ugyanazt csinálja: megnézi az adatot, majd más-más választ ad.
Mit tanulsz meg ebben a leckében?
- Mikor használunk `if`, `elif` és `else` ágat.
- Hogyan működnek az összehasonlító operátorok.
- Hogyan adunk emberi választ egy pontszám alapján.
Kódminta
python-alapok-04.py
pontszam = 82 if pontszam >= 90: ertekeles = "kiváló" elif pontszam >= 70: ertekeles = "jó" elif pontszam >= 50: ertekeles = "elfogadható" else: ertekeles = "javítandó" print(f"Eredmény: {ertekeles}")Magyarázat
- A Python felülről lefelé vizsgálja a feltételeket.
- Az első igaz ág lefut, a többit már nem vizsgálja tovább.
- Az `else` biztonsági ágként kezeli azt, ami egyik feltételbe sem illik.
Gyakorló feladat
Módosítsd a példát legalább két helyen: változtass bemeneti adatot, adj hozzá egy új ágat vagy új listaelemet, majd futtasd újra. Akkor érted igazán a leckét, ha a kód viselkedését előre meg tudod becsülni.
Következő lecke: Python alapok 05.