Junior — Middle
Mi a különbség az érték paraméterként való átadása és a konkrét adatok használata között a függvény hívásakor?
sobes.tech MI
Válasz az MI-től
A függvény paraméterei azok a változók, amelyeket a függvény definíciójában deklarálunk, és amelyek a hívás során értékek fogadására szolgálnak. A konkrét adatok (argumentumok) azok a valódi értékek, amelyeket ezeknek a paramétereknek átadunk a hívás során.
Például:
def greet(name): # name — paraméter
print(f"Szia, {name}!")
greet("Alica") # "Alica" — argumentum
Itt a name a paraméter, és az "Alica" a konkrét érték, amit a hívás során átadunk. A paraméterek meghatározzák a függvény szerkezetét, az argumentumok pedig az adatok, amikkel a függvény a hívás során dolgozik.