Kurz vývoje v Pythonu
Kapitola
>
Úroveň

Vytváření vlastních funkcí
Argumenty funkce

Cíl

Použijte vlastní funkci k zavlažení všech plodin na poli tak, že napíšete nejvýše třináct (13) řádků kódu.

Argument je hodnota, kterou vložíte do závorek některých funkcí. Při vytváření vlastních funkcí můžete přiřazovat argumenty, abyste do kódu, který funkce vykonává, dodali nějakou variabilitu.

Existuje několik plodin, které je třeba postupně zavlažovat, použijte vlastní funkci, abyste zjednodušili svůj kód a snížili množství řádků, které potřebujete napsat.

def water_crops(count): for x in range(count): player.move_forward(2) player.turn_left() player.water() player.turn_right()

Proměnná count v uvedeném kódu je argument. S touto funkcí nejenže můžete spustit smyčku pomocí tohoto jediného řádku kódu, ale také můžete nastavit, kolikrát chcete, aby se smyčka opakovala. Například: napsání water_crops(4) spustí smyčku for uvnitř funkce čtyřikrát.

Definujte a použijte tuto funkci k zavlažení plodin tak, že napíšete nejvýše třináct (13) řádků kódu.

Kniha Kódu