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
3/7