⊗pyPmLpFrI 146 of 208 menu

A for ciklus a Pythonban

A ciklusok arra szolgálnak, hogy ugyanazt a műveletet többször végrehajtsák, például iterálható objektumok elemeinek bejárására. Ilyen objektumok a sztringek, tuple-ok, listák, halmazok és a szótárak.

A Pythonban legszélesebb körben a for ciklust használják. Szintaxisa a következő:

for elem in iterálható objektum: a ciklus törzse

A for ciklusban, éppúgy mint az if-else szerkezetben, a feltétel alatti blokk kódjának egy behúzással kell elöljenie.

Tegyük fel, hogy van egy lst listánk:

lst = [1, 2, 3, 4, 5]

Járjuk be és írjuk ki az összes elemét a for ciklussal:

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # kiírja 1, 2... 5

A ciklus törzsében különböző műveleteket hajthatunk végre az elemekkel. Írjuk ki az elemek értékeinek négyzetét:

for el in lst: print(el ** 2) # kiírja 1, 4... 25

Adott egy lista:

tst = ['1', '2', '3', '4', '5']

Járja be ciklussal és írja ki a konzolra minden egyes elemét.

Adott egy tuple:

tst = (1, 2, 3, 4, 5)

Járja be ciklussal és írja ki a konzolra minden egyes elemét.

Adott egy halmaz:

tst = {'a', 'b', 'c', 'd', 'e'}

Járja be ciklussal és írja ki a konzolra minden egyes elemét.

Adott egy sztring:

tst = 'abcde'

Járja be ciklussal és írja ki a konzolra minden egyes karakterét.

Adott egy szám:

tst = 12345

Járja be ciklussal és írja ki a konzolra minden egyes számjegyét.

Adott egy lista:

tst = [1, 2, 3, 4, 5]

Adjon hozzá minden eleméhez a 2 számot és írja ki az eredményt a konzolra.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás