⊗pyPmLpFrI 146 of 208 menu

Cyklus for v Pythonu

Cykly jsou určeny k opakovanému provádění stejné operace, například k procházení prvků iterovatelných objektů. Mezi takové objekty patří řetězce, n-tice, seznamy, množiny a slovníky.

V Pythonu je nejpoužívanější cyklus for. Jeho syntaxe vypadá takto:

for prvek in iterovatelny objekt: telo cyklu

V cyklu for, stejně jako v konstrukci if-else, je pod blokem s podmínkou nutné udělat jeden odsazení pro kód, který se nachází níže.

Předpokládejme, že máme seznam lst:

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

Pojďme pomocí cyklu for projít a vypsat všechny jeho prvky:

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

V těle cyklu lze s prvky provádět různé operace. Vypišme druhé mocniny hodnot prvků:

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

Daný seznam:

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

Projděte jej cyklem a vypište do konzole každý prvek.

Daná n-tice:

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

Projděte ji cyklem a vypište do konzole každý prvek.

Daná množina:

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

Projděte ji cyklem a vypište do konzole každý prvek.

Daný řetězec:

tst = 'abcde'

Projděte jej cyklem a vypište do konzole každý znak.

Dané číslo:

tst = 12345

Projděte jej cyklem a vypište do konzole každou číslici.

Daný seznam:

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

Přičtěte ke každému jeho prvku číslo 2 a výsledek vypište do konzole.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout