Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: Traverse Spiral | Challenges
Python Ninja (copy)

Veeg om het menu te tonen

book
Challenge: Traverse Spiral

Welcome to the "Traverse the Spiral" challenge!

Let's recap the ninja methods and features you've learned:

Ninja Methods:

  • go_right(), go_left(), go_up(), go_down(): Move the ninja one cell in the specified direction.

  • pick_sushi(): Pick up sushi from the map and add it to your inventory.

  • put_sushi(): Place sushi from your inventory onto a cell.

  • object_up(), object_down(), object_right(), object_left(): Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".

Programming Concepts:

  • Functions: Create reusable blocks of code to perform specific tasks.

  • Decomposition: Break down complex problems into smaller, manageable parts.

  • Loops: Use for and while loops to repeat actions.

  • Conditional Statements: Use if-else statements to make decisions based on conditions.

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
py

ninja.py

html

index.html

py

preset.py

Vraag AI

expand
ChatGPT

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

book
Challenge: Traverse Spiral

Welcome to the "Traverse the Spiral" challenge!

Let's recap the ninja methods and features you've learned:

Ninja Methods:

  • go_right(), go_left(), go_up(), go_down(): Move the ninja one cell in the specified direction.

  • pick_sushi(): Pick up sushi from the map and add it to your inventory.

  • put_sushi(): Place sushi from your inventory onto a cell.

  • object_up(), object_down(), object_right(), object_left(): Determine the object in the next cell in the specified direction, returning "wall", "sushi", or "empty".

Programming Concepts:

  • Functions: Create reusable blocks of code to perform specific tasks.

  • Decomposition: Break down complex problems into smaller, manageable parts.

  • Loops: Use for and while loops to repeat actions.

  • Conditional Statements: Use if-else statements to make decisions based on conditions.

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
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt