Python fejlesztési kurzus
Fejezet
>
Szint
Saját függvények létrehozása
Függvény argumentumok
Cél
Használj egy egyedi függvényt, hogy meglocsold a mező összes termését, legfeljebb tizenhárom (13) sor kóddal.
Egy argumentum az az érték, amelyet bizonyos függvények zárójelében adsz meg. Egyedi függvények létrehozásakor argumentumokat rendelhetsz hozzá, hogy variációt adj a függvény végrehajtásához.
Több termést kell egymás után meglocsolni, használd az egyedi függvényt a kód egyszerűsítésére, és csökkentsd a megírandó sorok számát.
def water_crops(count):
for x in range(count):
player.move_forward(2)
player.turn_left()
player.water()
player.turn_right()
A fenti kódban a count változó egy argumentum. Ezzel a függvénnyel nemcsak egyetlen sor kóddal tudsz ciklust futtatni, hanem beállíthatod azt is, hogy a ciklus hányszor ismétlődjön. Például a water_crops(4) hívás négyszer (4) futtatja a függvény belsejében található ciklust.
Definiáld és használd ezt a függvényt a termések meglocsolására, legfeljebb tizenhárom (13) sor kóddal.