Volání funkcí

V minulém cvičení jste si mohli všimnout, že když funkci definujeme a kód spustíme, tak se nic nestane. To je proto, že funkce se spustí, až ji zavoláme. Funkci voláme pomocí jejího názvu následovaného závorkami. Například, pokud máme funkci definovanou takto:

def mojeFunkce():
    print("Toto je moje funkce")

Tak ji můžeme zavolat následujícím způsobem:

mojeFunkce() # Vypíše: Toto je moje funkce

Když zavoláme funkci, vykoná se její tělo. V tomto případě se vypíše Toto je moje funkce. Funkce mohou být volány opakovaně a kdykoliv je to potřeba v rámci programu. Důležité je, že funkce musí být definována před jejím použitím. Např. Toto funguje:

def mojeFunkce():
    print("Toto je moje funkce")

mojeFunkce()

Toto nefunguje:

mojeFunkce()

def mojeFunkce():
    print("Toto je moje funkce")

Pokyny

Zavolej funkci prvniFunkce třikrát.

Začněte programovat zdarma

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

Nebo se registrujte pomocí:

3/7

Volání funkcí | Start Coder