Utmaning: Bygg Bokstaven K
Välkommen till utmaningen "Bygg bokstaven K"! I detta kapitel får du sätta dina programmeringskunskaper på prov genom att konstruera bokstaven "K" med hjälp av Ninja-spelet.
Innan du börjar, låt oss snabbt repetera de ninja-metoder och funktioner du har lärt dig:
Ninja-metoder:
go_right()
,go_left()
,go_up()
,go_down()
: Flytta ninjan en ruta i angiven riktning.pick_sushi()
: Plocka upp sushi från kartan och lägg till i ditt lager.put_sushi()
: Placera sushi från ditt lager på en ruta.object_up()
,object_down()
,object_right()
,object_left()
: Avgör objektet i nästa ruta i angiven riktning, returnerar "wall", "sushi" eller "empty".
Programmeringskoncept:
Funktioner: Skapa återanvändbara kodblock för att utföra specifika uppgifter.
Decomposition: Dela upp komplexa problem i mindre, hanterbara delar.
Slingor: Använd
for
- ochwhile
-loopar för att upprepa handlingar.Villkorssatser: Använd
if-else
-satser för att fatta beslut baserat på villkor.
Swipe to start coding
Lösning
Tack för dina kommentarer!