⊗pyPmLpFrI 146 of 208 menu

Pythoni for-tsükkel

Tsüklid on mõeldud sama toimingu korduvaks sooritamiseks, näiteks itereeritavate objektide elementide läbimiseks. Sellistesse objektidesse kuuluvad sõned, ennikud, loendid, hulgad ja sõnastikud.

Pythonis kasutatakse kõige laialdasemalt for-tsüklit. Selle süntaks näeb välja selline:

for element in itereritav objekt: tsükli keha

for-tsüklis, samuti nagu konstruktsioonis if-else, tuleb tingimusploki all oleva koodi jacks teha üks taane.

Olgu meil loend lst:

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

Vaatame läbi ja väljastame kõik selle elemendid for-tsüklit kasutades:

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

Tsükli kehas saab elementidega sooritada erinevaid tehteid. Väljastame elementide väärtuste ruudud:

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

Antud on loend:

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

Käige see tsükliga läbi ja väljastage konsooli iga element.

Antud on ennik:

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

Käige see tsükliga läbi ja väljastage konsooli iga element.

Antud on hulk:

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

Käige see tsükliga läbi ja väljastage konsooli iga element.

Antud on sõne:

tst = 'abcde'

Käige see tsükliga läbi ja väljastage konsooli iga sümbol.

Antud on arv:

tst = 12345

Käige see tsükliga läbi ja väljastage konsooli iga number.

Antud on loend:

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

Lisage igale selle elemendile arv 2 ja väljastage tulemus konsooli.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu