Kom Godt I Gang
Stryg for at vise menuen
Velkommen til Python Ninja!
I dette kursus vil du lære programmeringssproget Python ved at spille et spil. I stedet for at skrive abstrakt kode, vil du styre en Ninja i en lille verden.
I starten begynder du med meget simple kommandoer: flytte Ninjaen rundt på kortet, samle sushi op og placere dem de rigtige steder.
Efterhånden som du kommer videre, vil udfordringerne gradvist introducere centrale programmeringskoncepter: funktioner til at genbruge handlinger, løkker til at gentage trin og betingelser til at træffe beslutninger.
Hvordan styrer man Ninjaen?
Spillet giver dig kommandoer, der lader dig styre Ninjaen. Her er et simpelt kodeeksempel, der kan hjælpe dig med at forstå:
ninja.py
Du kan frit klikke på Kør kode for at se, hvordan koden fungerer.
Hver gang niveauet starter, leder spillet efter denne blok:
def ninja_controller(ninja):
Tænk på det som stedet, hvor du skriver alle kommandoerne til din Ninja. Alt, der skrives inde i denne blok, udføres fra top til bund:
ninja.go_up()flytter Ninjaen én felt op på kortet;ninja.pick_sushi()samler sushi op på det felt, hvor Ninjaen står.
Alle Ninja-kommandoer skal indrykkes inden for ninja_controller.
For eksempel virker koden nedenfor ikke:
def ninja_controller(ninja):
ninja.go_up()
ninja.pick_sushi()
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat