⊗pyPmLpFrI 146 of 208 menu

For ցիկլը Python-ում

Ցիկլերը նախատեսված են նույն գործողությունը բազմիցս կատարելու համար, օրինակ, տարրեր իտերացվող օբյեկտների վերաբերման համար: Նման օբյեկտների թվին են պատկանում tողքերը, tuple-ները, ցուցակները, բազմությունները և բառարանները:

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']

Վերանայեք այն ցիկլով և արտածեք կոնսոլում յուրաքանչյուր տարր:

Տրված է tuple:

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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել