⊗pyPmLpFrI 146 of 208 menu

Ciklas for Python kalboje

Ciklai skirti atlikti tą pačią operaciją daug kartų, pavyzdžiui, norint peržiūrėti iteruojamų objektų elementus. Tokie objektai apima eilutes, kortežus, sąrašus, aibes ir žodynus.

Python kalboje plačiausiai naudojamas ciklas for. Jo sintaksė atrodo taip:

for elementas in iteruojamas objektas: ciklo kūnas

Cikle for, taip pat kaip ir konstrukcijoje if-else, po bloku su sąlyga būtina padaryti vieną atitraukimą žemiau esančiam kodui.

Tarkime, kad turime sąrašą lst:

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

Panaudokime ciklą for, kad peržiūrėtume ir atspausdintume visus jo elementus:

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

Ciklo kūne galima atlikti įvairias operacijas su elementais. Atspausdinkime elementų reikšmių kvadratus:

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

Duotas sąrašas:

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

Peržiūrėkite jį ciklu ir išveskite į konsolę kiekvieną elementą.

Duotas kortežas:

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

Peržiūrėkite jį ciklu ir išveskite į konsolę kiekvieną elementą.

Duota aibė:

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

Peržiūrėkite ją ciklu ir išveskite į konsolę kiekvieną elementą.

Duota eilutė:

tst = 'abcde'

Peržiūrėkite ją ciklu ir išveskite į konsolę kiekvieną simbolį.

Duotas skaičius:

tst = 12345

Peržiūrėkite jį ciklu ir išveskite į konsolę kiekvieną skaitmenį.

Duotas sąrašas:

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

Prie kiekvieno jo elemento pridėkite skaičių 2 ir išveskite rezultatą į konsolę.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti