Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Kom Godt I Gang | Grundlæggende Kontroller
/
Python Ninja

bookKom 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

ninja.py

copy

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.
Note
Bemærk

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()
question mark

Hvad er der galt med følgende kode?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 1
some-alt