Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmLpFrI 146 of 208 menu
◀ ▶

For јамка во Python

Јамките се наменети за повеќекратно извршување на иста операција, на пример, за прелистување на елементи на итерабилни објекти. Во такви објекти спаѓаат низи, кортежи, списоци, множества и речници.

Во Python најшироко се користи јамката for. Нејзиниот синтакса изгледа вака:

for елемент in итерабилен објект: тело на јамката

Во јамката for, исто како и во конструкцијата if-else, под блокот со услов потребно е да се направи едно вовлекување за кодот, кој се наоѓа подолу.

Нека имаме список lst:

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

Ајде со помош на јамката for да ги прелистаме и испечатиме сите негови елементи:

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # ќе испечати 1, 2... 5

Во телото на јамката може да се извршуваат различни операции со елементите. Ајде да ги испечатиме квадратите на вредностите на елементите:

for el in lst: print(el ** 2) # ќе испечати 1, 4... 25

Даден е список:

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

Прелистајте го со јамка и испечатете го во конзола секој елемент.

Даден е кортеж:

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

Прелистајте го со јамка и испечатете го во конзола секој елемент.

Дадено е множество:

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

Прелистајте го со јамка и испечатете го во конзола секој елемент.

Дадена е низа:

tst = 'abcde'

Прелистајте ја со јамка и испечатете го во конзола секој симбол.

Даден е број:

tst = 12345

Прелистајте го со јамка и испечатете ја во конзола секоја цифра.

Даден е список:

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

Додадете на секој негов елемент број 2 и испечатете го резултатот во конзола.

← →
↑
Македонски▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј