Python fejlesztési kurzus
Fejezet
>
Szint

Ciklusok elsajátítása
While ciklusok

A ciklusok olyan sorozatok, melyekkel ugyanazt a kódot ismételheted meg. Ez megkönnyíti, hogy a játék feladatait úgy teljesítsd, hogy nem kell hosszú kódlisztákat írnod.

Kétféle ciklus létezik: while ciklusok és for ciklusok, amelyeket a következő szinteken fogunk megvizsgálni.

Öt (5) tojás található ezen a térképen, amelyeket csupán néhány kódsorral felvehetsz egy while loop segítségével. Próbáld meg összegyűjteni az összes tojást úgy, hogy ugyanazt a két kódsort négyszer ismétled meg.

Guide

Célkitűzés

Gyűjtsd össze az összes tojást a csűrből úgy, hogy csak hat (6) sor kódot írsz, a while ciklust használva.

A csirkék mindenhol tojásra raknak! Sétálj végig a csűrön, és gyűjtsd össze gyorsan az összes tojást!

Annak érdekében, hogy csökkentsd az írandó kód mennyiségét és kevésbé legyen fárasztó a programozás, használhatsz ciklusokat! Ezek olyan szekvenciák, amelyek lehetővé teszik ugyanazon kód ismétlését, így elkerülheted ugyanazon kód újraírását újra és újra.

A while ciklus egy ilyen ciklus, amelyben beállíthatod, hogy a kód ismétlődjön, amíg egy bizonyos feltétel fennáll. Hozz létre egy count nevű változót annak meghatározására, hogy hányszor szeretnéd, hogy a kód ismétlődjön, majd állítsd be feltételként a ciklus számára.

count = 0 while count < 4: [Code you wish to loop four times] count += 1

Ebben a példában a while ciklus ellenőrzi, hogy a count kisebb-e, mint 4; a count 0-val kezdődik, és minden ciklusban +1-el növekszik, amíg el nem éri a 4-et. Bármely kód, amit a while ciklus alatt behúzva helyezel el, ismétlődni fog, ebben az esetben négyszer. Figyelem, a ciklusok örökké futtathatók, ha nem állítod le őket, így légy biztos benne, hogy nem törlöd vagy kommenteléd a count változót, mert különben hibát okozhat.

Próbáld ki! Gyűjtsd össze az öt (5) tojást, és fejezd be a szintet úgy, hogy összesen csak hat (6) sor kód legyen az editorban.

Kódkönyv