Übung zur Dekomposition: Spalten Verschieben
In diesem Kapitel konzentrieren wir uns darauf, die Fähigkeit der Dekomposition zu üben. Dekomposition ist der Prozess, ein komplexes Problem in kleinere, handhabbare Teile zu zerlegen. Diese Übung wird Ihnen helfen, kritisch zu denken und Probleme effizient zu lösen.
Aufgabe
Swipe to start coding
Lösung
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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()
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 7
ninja.py
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen