Függvényekről általában


A függvény meghatározása nagyon egyszerű: ez egy kis kódrészlet, ami valami specifikus feladatot lát el. A függvény az utasítások olyan blokkja, ami végrehajtja a benne meghatározott művelet(ek)et, és miután lefutott, tetszőlegesen újra hívható, futtatható. A függvények modulárisabbá, áttekinthetőbbé teszik a kódot, lehetővé téve ugyanazon kódrészlet (függvény) újra és újra használatát. /2/


A függvények létrehozása nem jár együtt a függvény végrehajtásával, hiszen a függvények csak akkor kezdik meg a működésüket, ha meghívják őket. Korábban már láttunk néhány példát függvényhívásra, használtuk már a print, range és int beépített függvényeket is. A függvényhívás a végrehajtandó függvény nevének és egy értéklistának a megadásával tehető meg. A listában szereplő értékek, melyeket argumentumoknak vagy aktuális paramétereknek nevezünk, a függvény definíciónál megadott formális paraméterekhez lesznek rendelve. A létrehozott függvények akárhányszor felhasználhatók, és minden egyes hívásnál lefutnak a függvényben szereplő utasítások. /1/


Linkek: