⊗pyPmLpFrI 146 of 208 menu

Python တွင် for loop အသုံးပြုခြင်း

Loop များသည် တစ်ချိန်တည်းတွင် အလုပ်တစ်ခုကို ထပ်ခါထပ်ခါ လုပ်ဆောင်ရန် ရည်ရွယ်ပါသည်၊ ဥပမာအားဖြင့်၊ iterable objects များ၏ အစိတ်အပိုင်းများကို ဖြတ်သန်းရန်။ �ိုကဲ့သို့သော အရာဝတ္ထုများတွင် string, tuple, list, set နှင့် dictionary တို့ ပါဝင်သည်။

Python တွင် အတွေ့ရအများဆုံးမှာ for loop ဖြစ်သည်။ ၎င်း၏ syntax သည် အောက်ပါအတိုင်းဖြစ်သည်။

for element in iterable_object: loop_body

if-else တည်ဆောက်မှုတွင် ကဲ့သို့ပင် for loop တွင်လည်း၊ အောက်တွင် တည်ရှိသော code အတွက် အခြေအနေရှိသော block အောက်တွင် တစ်ခုသော indentation ပြုလုပ်ရန် လိုအပ်ပါသည်။

ကျွန်ုပ်တို့တွင် list lst ရှိသည်ဆိုပါစို့။

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

for loop ကို အသုံးပြု၍ ၎င်း၏ element အားလုံးကို ဖြတ်သန်းပြီး ထုတ်ပြကြပါစို့။

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # 1, 2... 5 ကိုထုတ်ပြမည်

Loop body အတွင်း element များနှင့် လုပ်ဆောင်ချက်အမျိုးမျိုးကို လုပ်ဆောင်နိုင်ပါသည်။ Element များ၏ တန်ဖိုးများ၏ နှစ်ထပ်ကိန်းများကို ထုတ်ကြည့်ကြပါစို့။

for el in lst: print(el ** 2) # 1, 4... 25 ကိုထုတ်ပြမည်

List တစ်ခုပေးထားသည်။

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

၎င်းကို loop ဖြင့် ဖြတ်သန်းပြီး console တွင် element တစ်ခုစီကို ထုတ်ပြပါ။

Tuple တစ်ခုပေးထားသည်။

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

၎င်းကို loop ဖြင့် ဖြတ်သန်းပြီး console တွင် element တစ်ခုစီကို ထုတ်ပြပါ။

Set တစ်ခုပေးထားသည်။

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

၎င်းကို loop ဖြင့် ဖြတ်သန်းပြီး console တွင် element တစ်ခုစီကို ထုတ်ပြပါ။

String တစ်ခုပေးထားသည်။

tst = 'abcde'

၎င်းကို loop ဖြင့် ဖြတ်သန်းပြီး console တွင် character တစ်ခုစီကို ထုတ်ပြပါ။

နံပါတ်တစ်ခုပေးထားသည်။

tst = 12345

၎င်းကို loop ဖြင့် ဖြတ်သန်းပြီး console တွင် ဂဏန်းတစ်ခုစီကို ထုတ်ပြပါ။

List တစ်ခုပေးထားသည်။

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

၎င်း၏ element တစ်ခုစီအား 2 ဂဏန်းကို ပေါင်းထည့်ပြီး ရလဒ်ကို console တွင် ထုတ်ပြပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်