Seksjon 4. Kapittel 3
ninja.py
Parametriserte Løkker
Sveip for å vise menyen
Tidligere brukte du funksjoner som kun tok ninja som parameter. Dette var tilstrekkelig når hver handling alltid oppførte seg på samme måte.
I denne oppgaven går du ett steg videre. Funksjonen du får tar flere enn én parameter:
def go_down_n(ninja, n):
for i in range(n):
ninja.go_down()
Her:
ninjaer Ninjakarakteren du styrer;nangir hvor mange ruter Ninjaen skal flytte seg nedover.
Dette gjør at den samme funksjonen kan gjenbrukes med ulike verdier, noe som gjør koden din mer fleksibel.
Prøv nå denne funksjonen og flytt Ninjaen 3 ruter ned:
ninja.py
Sjekk collect_row_n(ninja, 1)
_collect_row.gif)
Sjekk go_left_n(ninja, 2)
-return_left_1.gif)
Oppgave
Swipe to start coding
Løsning
Utforsk andre kurs i Katalog
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 4. Kapittel 3
ninja.py
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår