Sobes.tech
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.