Definice funkcí
V Pythonu už jsme se s pár funkcemi setkali. Například: print()
pro výpis, len()
pro délku pole, str()
pro převod na text atd. Tyto funkce za nás byly vytvořeny. My jsme je jen využívali. Nyní se podíváme jak takovou funkci vytvořit.
Funkci v Pythonu vytvoříme (definujeme) pomocí klíčového slova def
, za kterým následuje název funkce, závorky a dvojtečka. Tomuto říkáme hlavička funkce. Například:
def mojeFunkce():
Po hlavičce funkce následuje tělo funkce, které je odsazené podobně jako u if
nebo while
bloků kódu. Tělo funkce už obsahuje příkazy, které chceme aby funkce provedla. Například:
def mojeFunkce():
print("Toto je moje funkce")
Toto vytvoří funkci, kterou když zavoláme (neboli spustíme), tak vypíše Toto je moje funkce
.
Pokyny
Vytvořte funkci s názvem prvniFunkce
, která ve svém těle vypíše: "Toto je má první funkce!"
.
Začněte programovat zdarma
2/7