⊗pyPmLpFI 148 of 208 menu

Python တွင် for loop နှင့် if condition

ထပ်ကာထပ်ကာလုပ်ဆောင်နိုင်သော object တစ်ခုမှ တိကျသောအရာများကို ထုတ်ပြရန်၊ loop အတွင်းif စက်‌ရပ်ကို ထည့်သွင်းနိုင်သည်။

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

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

ထို့‌နောက် ထဲမှ စုံကိန်းများကိုသာ ထုတ်ပြကြပါစို့။ ဤသို့လုပ်ဆောင်ရန် loop ၏ body အတွင်း condition တစ်ခုကိုရေးပါ - တန်ဖိုးကို 2 ဖြင့် စားသောအခါ အကြွင်း (remainder) သည် 0 နှင့် ညီရမည်:

for el in lst: if el % 2: print(el) # ထုတ်ပြမည်မှာ 2, 4

Set တစ်ခုကို ပေးထားသည်:

tst = {-2, 1, 3, -5, 4, -8}

ထဲမှ အပေါင်းကိန်းများကိုသာ ထုတ်ပြပါ။

List တစ်ခုကို ပေးထားသည်:

tst = [7, 1, 2, 5, 3, 9]

နှစ်ထက်ကြီးပြီး ငါးထက်ငယ်သော element များကို list အသစ်တစ်ခုတွင် ရေးထည့်ပါ။

Tuple တစ်ခုကို ပေးထားသည်:

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

စုံကိန်းဖြစ်သော element များ၏ ပေါင်းလဒ်ကို ရှာပါ။

ကိန်းတစ်ခုကို ပေးထားသည်:

tst = 1234567

ထဲမှ မကိန်းဖြစ်သော element များကိုသာ list အသစ်တစ်ခုအတွင်း ရေးထည့်ပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်