⊗pyPmCdMCs 142 of 208 menu

Python ရှိ match-case တည်ဆောက်ပုံ

Python တွင်၊ ဗားရှင်း 3.10 မှစတင်၍ တိကျသော တည်ဆောက်ပုံ match-case ရှိပါသည်၊ အဆိုပါတည်ဆောက်ပုံကို တန်ဖိုးများစွာထဲမှ တစ်ခုကို ရွေးချယ်ရန်အတွက် အသုံးပြုပါသည်။ ၎င်း၏ ရေးထုံးမှာ:

match varuable: case 'value1': ''' ဒီမှာ ကုဒ်တွေရှိတယ်၊ အကယ်၍ variable မှာ တန်ဖိုး 1 ရှိရင် ဒီကုဒ်တွေ လုပ်ဆောင်မယ် ''' case 'value2' ''' ဒီမှာ ကုဒ်တွေရှိတယ်၊ အကယ်၍ variable မှာ တန်ဖိုး 2 ရှိရင် ဒီကုဒ်တွေ လုပ်ဆောင်မယ် ''' case _: ''' ဒီမှာ ကုဒ်တွေရှိတယ်၊ အကယ်၍ တန်ဖိုးက တစ်ခုခုနဲ့ မကိုက်ညီရင် ဒီကုဒ်တွေ လုပ်ဆောင်မယ် '''

ကျွန်ုပ်တို့တွင် variable tst ရှိသည်ဆိုပါစို့:

tst = 'a'

Variable က လက်ခံနိုင်တဲ့ မတူညီတဲ့ ရွေးချယ်စရာတွေကို အခြေအနေထဲမှာ ရေးထည့်ကြည့်ရအောင်:

match tst: case 'a': print('a') case 'b': print('b') case _: print('tst သည် မသိသော')

အော်ပရေတာ | ကိုလည်း အသုံးပြု၍ တစ်ခုချင်းစီကို လိုချင်သော တန်ဖိုးများကို ရွေးထုတ်နိုင်ပါသည်:

match tst: case 'a' | 'c': print('a (သို့မဟုတ်) c') case 'b' | 'd': print('b (သို့မဟုတ်) d') case _: print('tst သည် မသိသော')

Variable num တွင် နံပါတ်များ: 1, 2, 3 (သို့မဟုတ်) 4 တစ်ခုခု သိမ်းထားသည်ဆိုပါစို့။ ဤနံပါတ်များသည် ရာသီဥတုအမျိုးအစား အစဉ်အတိုင်း ဖြစ်ပါသည်။ နံပါတ်အတွင်းတွင် ပါဝင်သော ရာသီအမည်ကို ထုတ်ပြပါ။

Variable num တွင် 1 မှ 12 အထိ လ၏ အစဉ်နံပါတ်တစ်ခု သိမ်းထားသည်ဆိုပါစို့။ ထိုလနှင့် ကိုက်ညီသော ရာသီအမည်ကို ထုတ်ပြပါ။

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