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

Python for aýlawynda netijäni ýygnamak

Hemme elementleriň jemyny tapmak üçin, aýlawyň her iterasiýasynda olary birikdirmeli we alnan netijäni aýratyn üýtgeýjide ýazmaly.

Bizde lst sanawy bar bolsun:

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

Geliň onuň elementleriniň jemyny tapalyň. Ilki, hemme elementleriň jeminiň birikdirilip ýygnanjak boş res üýtgeýjisini jaratalyň. Soňra aýlawyň bedeninde her element onuň üstüne goşulýar:

res = 0 for el in lst: res = res + el print(res) # 15 çykarar

Elementi goşmagy has gysga görnüşde, ýörite += operator bilen ýazyp bolýar:

res += el

Ýygnamagy elementleri bir setirde birleşdirmek üçin hem ulanyp bolýar. Diňe bu ýagdaýda res üýtgeýjisine 0 däl-de, boş setir berip goýmaly. Onda sanawyň hemme elementleri birleşdiriler:

lst = ['1', '2', '3', '4', '5'] res = '' for el in lst: res += el print(res) # '12345' çykarar

Bu sanaw berlen:

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

Bu sanawyň elementleriniň kwadratlarynyň jemyny tapyň.

Bu sanaw berlen:

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

Aýlaw ýardamy bilen bu sanawyň elementlerini bir setire birleşdiriň:

'abcde'

Bu sanaw berlen:

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

Aýlaw ýardamy bilen bu sanawyň elementlerini bir sany birleşdiriň:

12345
← →
↑
Türkmen▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et