Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Dekompositionsövning. Flytta Kolumner | Funktioner
Python Ninja

book
Dekompositionsövning. Flytta Kolumner

I det här kapitlet kommer vi att fokusera på att öva på dekompositionsfärdigheten. Dekomposition är processen att bryta ner ett komplext problem i mindre, mer hanterbara delar. Denna övning kommer att hjälpa dig att tänka kritiskt och lösa problem effektivt.

Uppgift

Swipe to start coding

Lösning

def ninja_controller(ninja):
move_column(ninja)
move_column(ninja)

def move_column(ninja):
ninja.go_right()
pick_column(ninja)
ninja.go_right()
put_column(ninja)

def pick_column(ninja):
ninja.pick_sushi()
ninja.go_up()
ninja.pick_sushi()

def put_column(ninja):
ninja.put_sushi()
ninja.go_down()
ninja.put_sushi()

Utforska andra kurser i Katalogen

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 7
ninja.py

ninja.py

def ninja_controller(ninja):
pass
# Write your code below
def move_column(ninja):
pass
# Write your code below

def pick_column(ninja):
pass
# Write your code below
def put_column(ninja):
pass
# Write your code below

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

We use cookies to make your experience better!
some-alt