Komme i Gang
Sveip for å vise menyen
Velkommen til Python Ninja!
I dette kurset vil du lære programmeringsspråket Python ved å spille et spill. I stedet for å skrive abstrakt kode, vil du kontrollere en Ninja i en liten verden.
I starten vil du bruke svært enkle kommandoer: flytte Ninjaen rundt på kartet, plukke opp sushi og plassere dem på riktige steder.
Etter hvert som du kommer videre, vil utfordringene gradvis introdusere sentrale programmeringskonsepter: funksjoner for å gjenbruke handlinger, løkker for å gjenta steg, og betingelser for å ta beslutninger.
Hvordan kontrollere Ninjaen?
Spillet gir deg kommandoer som lar deg styre Ninjaen. Her er et enkelt kodeeksempel for å hjelpe deg å forstå:
ninja.py
Du kan trykke på Kjør kode for å se hvordan koden fungerer.
Hver gang nivået starter, ser spillet etter denne blokken:
def ninja_controller(ninja):
Tenk på dette som stedet der du skriver alle kommandoene for din Ninja. Alt som skrives inne i denne blokken, kjøres fra toppen og nedover:
ninja.go_up()flytter Ninja én rute opp på kartet;ninja.pick_sushi()plukker opp sushien på ruten der Ninja står.
Alle Ninja-kommandoer må være innrykket inne i ninja_controller.
For eksempel vil koden under ikke fungere:
def ninja_controller(ninja):
ninja.go_up()
ninja.pick_sushi()
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår