Python Udviklingskursus
Kapitel
>
Niveau

Oprettelse af dine egne funktioner
Funktionsargumenter

Mål

Brug en brugerdefineret funktion til at vande alle afgrøderne på marken, skriv højst tretten (13) linjer kode.

Et argument er den værdi, du indtaster i parentesen for visse funktioner. Når du opretter brugerdefinerede funktioner, kan du tildele argumenter for at tilføje variation til den kode, som funktionen udfører.

Der er flere afgrøder, der skal vandes i rækkefølge. Brug en brugerdefineret funktion for at forenkle din kode og reducere antallet af linjer, du skal skrive.

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

Variablen count i koden ovenfor er et argument. Med denne funktion kan du ikke kun køre en løkke med denne ene linje kode, men du kan også angive, hvor mange gange du ønsker, at løkken skal gentages. For eksempel: hvis du skriver water_crops(4), vil løkken inden i funktionen køre fire (4) gange.

Definer og brug denne funktion til at vande afgrøderne, skriv højst tretten (13) linjer kode.

Kodebog