Sobes.tech
Junior — Middle

V čom sa líši odovzdanie hodnoty ako parametra funkcie od použitia konkrétnych údajov pri volaní tejto funkcie?

sobes.tech AI

Odpoveď od AI

Parametre funkcie sú premenné deklarované v definícii funkcie, ktoré slúžia na prijímanie hodnôt pri volaní. Konkrétne údaje (argumenty) sú skutočné hodnoty, ktoré sa odovzdávajú týmto parametrom počas volania.

Napríklad:

def greet(name):  # name — parameter
    print(f"Ahoj, {name}!")

greet("Alica")  # "Alica" — argument

Tu je name parameter a "Alica" je konkrétna hodnota odovzdaná pri volaní. Parametre určujú štruktúru funkcie a argumenty sú údaje, s ktorými funkcia počas volania pracuje.