A python függvényeit alprogramoknak is nevezhetjük, mert a programon belüli programokhoz hasonlíthatók. Ez a funkció csak egy programon belül használható programok csoportosításakor.
Tegyük fel például, hogy van egy parancsa az összeadás és szorzás eredményének kiszámítására, de nem akarja egyszerre futtatni, így itt a függvények használhatók külön összeadási és szorzási alprogramok létrehozására.
Példa
# Program function to add def sum(): print(x + y) # Program functions for multiplication def multiplication(): print(x * y) x = 10 y = 5 multiplication()
Kimenet:
50
A python függvényei szintén két részre oszlanak. egyesek nem használnak paramétereket, mások pedig paramétereket. A fenti példa egy python függvény, amely nem használ paramétereket.
1. Funkció paraméterek nélkül
Példa
def say(): print("Hallo, World") say()
Kimenet:
Hallo, World
2. Funkció paraméterekkel
A függvény paraméterei azonosnak tekinthetők magának a függvénynek a bemenetével. Ez a paraméter a függvény neve után zárójelben van tárolva.
Példa:
def say_hi(name): print("Hai " + name + '. Are you ready to coding?') name = "Hanizar" say_hi(name)
Kimenet:
Hai Hanizar. Are you ready to coding?