⊗pyPmLpRLA 147 of 208 menu

Արդյունքի կուտակում for ցիկլում Python-ում

Բոլոր տարրերի գումարը գտնելու համար անհրաժեշտ է հաջորդաբար դրանք գումարել ցիկլի յուրաքանչյուր իտերացիայի ժամանակ: Ստացված արդյունքը պետք է գրվի առանձին փոփոխականի մեջ:

Ենթադրենք ունենք lst ցուցակը:

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

Եկեք գտնենք դրա տարրերի գումարը: Սկզբում հայտարարենք դատարկ փոփոխական res, որի մեջ հաջորդաբար կկուտակվի բոլոր տարրերի գումարը: Այնուհետև ցիկլի մարմնում գրում ենք դրան յուրաքանչյուր տարրի գումարումը:

res = 0 for el in lst: res = res + el print(res) # կարտածի 15

Տարրի գումարումը կարելի է ավելի համառոտ գրել՝ օգտագործելով հատուկ օպերատորը +=:

res += el

Կուտակումը կարող է օգտագործվել նաև տարրերը միավորելու համար մեկ տողի մեջ: Միայն այս դեպքում res փոփոխականին կվերագրենք ոչ 0, այլ դատարկ տող: Դրա մեջ կմիավորենք ցուցակի բոլոր տարրերը:

lst = ['1', '2', '3', '4', '5'] res = '' for el in lst: res += el print(res) # կարտածի '12345'

Տրված է ցուցակ:

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

Գտեք այս ցուցակի տարրերի քառակուսիների գումարը:

Տրված է ցուցակ:

tst = ['a', 'b', 'c', 'd', 'e']

Ցիկլի օգնությամբ միացրեք այս ցուցակի տարրերը մեկ տողի մեջ:

'abcde'

Տրված է ցուցակ:

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

Ցիկլի օգնությամբ միացրեք այս ցուցակի տարրերը մեկ թվի մեջ:

12345
Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել