Python alapok 06: függvények és modulok

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.