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
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.