Ha szét akarjuk szedni kisebb részekre a programot, vagy ha egy részprogramot többször is szeretnénk végrehajtani, szubrutint (saját függvényt, eljárást) készítünk.

def függvénynév(paraméter1,paraméter2,…):
     utasítások

Kilépés, visszatérés a függvényből: return érték (az érték el is maradhat, ha nem ad vissza értéket).

Pl. ha át akarunk váltani másodpercekre egy időpontot:

def mperc(ora, perc, masodperc):
     return masodperc + 60*perc + 3600*ora

News Reporter