Python-kehityskurssi
Luku
>
Taso
Silmukoiden oppiminen
For-silmukka
Tavoite
Kulje pensaslabyrintin läpi EXIT-iin käyttäen for-silmukkaa ja enintään kuutta (6) koodiriviä.
Jotta pääset labyrintin läpi käyttämällä enintään 6 koodiriviä, sinun tulee käyttää for-silmukoita. Tämä on samankaltainen kuin while-silmukat, mutta toimii hieman eri tavalla. For-silmukoita toistetaan ennalta määritetty määrä kertoja while-silmukoiden ehdon sijaan.
for x in range(3): player.move_forward(2)
Tässä esimerkissä koodi player.move_forward(2) toistetaan 3 kertaa käyttäen for-silmukkaa. x on yleinen muuttuja, joka tallentaa kuinka monta kertaa for-silmukka on kierretty. range() määrittää kuinka monta kertaa haluat silmukan toistuvan kokonaisuudessaan. Kaikki sisennetty koodi, jonka laitat for-silmukan alle, toistetaan.
Koodikirja