⊗pyPmLpFrI 146 of 208 menu

Python-da for dongusu

Donguler eyni emeliyyatin defelerle yerine yetirilmesi ucun nezerdə tutulub, meselen, iterasiya oluna bilen obyektlerin elementlerinin uzerinden kecmek ucun. Bele obyektlere setirler, kortecler, siyahilar, cemiler ve lugetler daxildir.

Python-da en genis istifade olunan dongu for dongusudur. Onun sintaksisi belə gorunur:

for element in iterasiya oluna bilen obyekt: dongunun govdesi

for dongusunde, if-else qurumunda oldugu kimi, serte gore blokun altinda yerlesen kod ucun bir abzas etmek lazımdır.

Tutaq ki, bizim lst siyahimiz var:

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

Gelin for dongusu ile onun butun elementlerini kecek ve cap edek:

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

Dongunun govdesinde elementlerle muxtelif emeliyyatlar yertmek olar. Gelin elementlerin deyerlerinin kvadratlarını cap edek:

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

Siyahi verilib:

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

Onu dongu ile kecin ve her bir elementi konsola cap edin.

Kortej verilib:

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

Onu dongu ile kecin ve her bir elementi konsola cap edin.

Cemi verilib:

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

Onu dongu ile kecin ve her bir elementi konsola cap edin.

Setir verilib:

tst = 'abcde'

Onu dongu ile kecin ve her bir simvolu konsola cap edin.

Eded verilib:

tst = 12345

Onu dongu ile kecin ve her bir reqemi konsola cap edin.

Siyahi verilib:

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

Onun her bir elementine 2 əlavə edin ve neticeni konsola cap edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et