Uitdaging: Bouw de Letter K
Welkom bij de "Bouw Letter K"-uitdaging! In dit hoofdstuk test je je programmeervaardigheden door de letter "K" te construeren met behulp van het Ninja-spel.
Voordat je begint, volgt hier een korte herhaling van de ninja-methoden en functies die je hebt geleerd:
Ninja-methoden:
go_right()
,go_left()
,go_up()
,go_down()
: Verplaats de ninja één vakje in de opgegeven richting.pick_sushi()
: Pak sushi van de kaart en voeg deze toe aan je inventaris.put_sushi()
: Plaats sushi uit je inventaris op een vakje.object_up()
,object_down()
,object_right()
,object_left()
: Bepaal het object in het volgende vakje in de opgegeven richting; retourneert "wall", "sushi" of "empty".
Programmeervaardigheden:
Functies: Maak herbruikbare blokken code om specifieke taken uit te voeren.
Decompositie: Splits complexe problemen op in kleinere, beheersbare delen.
Lussen: Gebruik
for
- enwhile
-lussen om acties te herhalen.Voorwaardelijke instructies: Gebruik
if-else
-instructies om beslissingen te nemen op basis van voorwaarden.
Swipe to start coding
Oplossing
Bedankt voor je feedback!