Sobes.tech
Junior — Middle

Čím se liší předání hodnoty jako parametru funkce od použití konkrétních dat při volání této funkce?

sobes.tech AI

Odpověď od AI

Parametry funkce jsou proměnné deklarované v definici funkce, které slouží k přijímání hodnot při volání. Konkrétní data (argumenty) jsou skutečné hodnoty, které jsou předávány těmto parametrům při volání.

Například:

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

greet("Alice")  # "Alice" — argument

Zde je name parametr a "Alice" je konkrétní hodnota předaná při volání. Parametry určují strukturu funkce a argumenty jsou data, se kterými funkce pracuje při volání.