A függvények segítenek rendben tartani a kódot. Ha egy műveletet többször használnál, érdemes nevet adni neki, paramétereket átadni, majd visszatérési értéket kérni.
Mit tanulsz meg ebben a leckében?
- Hogyan definiálunk saját függvényt.
- Mi a paraméter és a return szerepe.
- Hogyan használunk beépített modult.
Kódminta
python-alapok-06.py
from datetime import date def brutto_ar(netto_ar, afa=0.27): return netto_ar * (1 + afa) def koszones(nev): ev = date.today().year return f"Szia {nev}, üdv {ev}-ben!" print(koszones("Anna")) print(f"Bruttó ár: {brutto_ar(10000):.0f} Ft")Magyarázat
- A `brutto_ar()` függvény alapértelmezett ÁFA értéket kap.
- A `return` visszaadja az eredményt a hívó kódnak.
- A `datetime` modul kész megoldást ad dátumkezeléshez.
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 07.