Komma Igång
Svep för att visa menyn
Välkommen till Python Ninja!
I denna kurs kommer du att lära dig programmeringsspråket Python genom att spela ett spel. Istället för att skriva abstrakt kod kommer du att styra en Ninja i en liten värld.
I början kommer du att använda mycket enkla kommandon: flytta Ninjan runt på kartan, plocka upp sushi och placera dem på rätt platser.
När du går vidare kommer utmaningarna gradvis att introducera grundläggande programmeringskoncept: funktioner för att återanvända handlingar, loopar för att upprepa steg och villkor för att fatta beslut.
Hur styr man Ninjan?
Spelet tillhandahåller kommandon som låter dig styra Ninjan. Här är ett enkelt kodexempel för att hjälpa dig förstå:
ninja.py
Du kan klicka på Kör kod för att se hur koden fungerar.
Varje gång nivån startar letar spelet efter detta block:
def ninja_controller(ninja):
Tänk på det som platsen där du skriver alla kommandon för din Ninja. Allt som skrivs inuti detta block körs uppifrån och ned:
ninja.go_up()flyttar Ninjan ett steg uppåt på kartan;ninja.pick_sushi()plockar upp sushin på rutan där Ninjan står.
Alla Ninja-kommandon måste vara indragna inuti ninja_controller.
Till exempel fungerar inte koden nedan:
def ninja_controller(ninja):
ninja.go_up()
ninja.pick_sushi()
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal