Oefeningen met For-Loops
In dit hoofdstuk krijg je de kans om je kennis van for-loops toe te passen door een praktische taak in het Ninja-spel aan te pakken. Deze oefening zal helpen je begrip van loops te versterken en hoe ze kunnen worden gebruikt om efficiënt repetitieve taken uit te voeren.
Taak
Swipe to start coding
Oplossing
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def ninja_controller(ninja):
ninja.go_left()
ninja.pick_sushi()
for i in range(6):
ninja.go_up()
ninja.pick_sushi()
go_down_n(ninja, 6)
ninja.go_right()
ninja.go_right()
ninja.put_sushi()
for i in range(6):
ninja.go_up()
ninja.put_sushi()
def go_down_n(ninja, n):
for i in range(n):
ninja.go_down()
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 4. Hoofdstuk 2
ninja.py
9
1
2
3
4
5
6
7
8
def ninja_controller(ninja):
pass
# Write your code below
def go_down_n(ninja, n):
for i in range(n):
ninja.go_down()
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.