Výchozí hodnoty parametrů

Někdy se hodí nastavit parametru výchozí hodnotu. Například když se hodnota parametru často opakuje. 

Výchozí hodnoty parametrů nám umožňují volat funkci bez nutnosti zadávat všechny hodnoty parametrů. Pokud není hodnota parametru s výchozí hodnotou zadána, použije se jeho výchozí hodnota. Výchozí hodnotu parametru určíme při definici funkce pomocí operátoru =. Například:

def pozdrav(jmeno="světe"):
    print("Ahoj, " + jmeno)

Tato funkce má jeden parametr jmeno s výchozí hodnotou "světe". Když zavoláme funkci bez argumentu:

pozdrav() # Vypíše: Ahoj, světe

Funkce použije výchozí hodnotu a vypíše Ahoj, světe.

Když zavoláme funkci s argumentem:

pozdrav("Karle") # Vypíše: Ahoj, Karle

Funkce použije zadanou hodnotu a vypíše Ahoj, Karle.

Pokyny

Nastav parametru jmeno ve funkci vitej výchozí hodnotu na "návštěvníku".

Začněte programovat zdarma

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

5/7

Výchozí hodnoty parametrů | Start Coder