Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Spiraal Doorlopen | Uitdagingen
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Python Ninja

bookUitdaging: Spiraal Doorlopen

Welkom bij de uitdaging "Traverse the Spiral"!

Hier volgt een overzicht van de ninja-methoden en functies die je hebt geleerd:

Ninja-methoden:

  • go_right(), go_left(), go_up(), go_down(): Verplaatst de ninja één vakje in de opgegeven richting.
  • pick_sushi(): Raapt sushi op van de kaart en voegt deze toe aan je inventaris.
  • put_sushi(): Plaatst sushi uit je inventaris op een vakje.
  • object_up(), object_down(), object_right(), object_left(): Bepaalt het object in het volgende vakje in de opgegeven richting en retourneert "wall", "sushi" of "empty".

Programmeertechnieken:

  • Functies: Herbruikbare codeblokken voor specifieke taken.
  • Decompositie: Complexe problemen opdelen in kleinere, beheersbare delen.
  • Lussen: Gebruik van for- en while-lussen om acties te herhalen.
  • Voorwaardelijke instructies: Gebruik van if-else-instructies om beslissingen te nemen op basis van voorwaarden.
Taak

Swipe to start coding

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 6. Hoofdstuk 3
ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

bookUitdaging: Spiraal Doorlopen

Veeg om het menu te tonen

Welkom bij de uitdaging "Traverse the Spiral"!

Hier volgt een overzicht van de ninja-methoden en functies die je hebt geleerd:

Ninja-methoden:

  • go_right(), go_left(), go_up(), go_down(): Verplaatst de ninja één vakje in de opgegeven richting.
  • pick_sushi(): Raapt sushi op van de kaart en voegt deze toe aan je inventaris.
  • put_sushi(): Plaatst sushi uit je inventaris op een vakje.
  • object_up(), object_down(), object_right(), object_left(): Bepaalt het object in het volgende vakje in de opgegeven richting en retourneert "wall", "sushi" of "empty".

Programmeertechnieken:

  • Functies: Herbruikbare codeblokken voor specifieke taken.
  • Decompositie: Complexe problemen opdelen in kleinere, beheersbare delen.
  • Lussen: Gebruik van for- en while-lussen om acties te herhalen.
  • Voorwaardelijke instructies: Gebruik van if-else-instructies om beslissingen te nemen op basis van voorwaarden.
Taak

Swipe to start coding

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 6. Hoofdstuk 3
ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

some-alt