Python If ... Else
- အရောက် စာရင်း Python ကျား
- နောက်ပိုင်း စာရင်း Python While ခုံ
Python အချက်အလက်များ နှင့် If စကား
Python သည် ပညာရှင်များ အသုံးပြုသော ရှိသော သစ်သား သတင်းအချက်အလက်များ ကို ထောက်ပံ့ပေးသည်:
- ကိုက်ညီ
a == b
- မမျှော်လင့်
a != b
- နည်းပါး
a < b
- 小于等于:
a <= b
- ကြီး
a > b
- ကြီးမား သို့ မဟုတ်
a >= b
အခြေအနေ ကို အသုံးပြု နှင့် အင်္ဂါလက်ရာ ကို အသုံးပြု နိုင်
If ဖော်ပြချက် သည် if
သတ်မှတ်သည့် အခြေအနေ ကို အသုံးပြု
အမှတ်
If ဖော်ပြချက်
a = 66 b = 200 if b > a: print("b is greater than a")
အဆိုပါ အချက်အလက်တွင်a
နှင့် b
အခြေအနေ တစ်ခု သာ လုပ်ဆောင်ရန် ရှိသော် အင်တာနက်ပေါ်သို့ print("b က a ထက် ကြီး").
အသုံးပြု
Python က အသုံးပြုသော အကျဉ်းချုပ် သည် အင်္ဂါလက်ရာ ကို သုံးပြီး အင်္ဂါလက်ရာ ကို အသုံးပြုသည်။ အခြား ပရိုဂရမ် နှင့် အသုံးပြုသည့် ပရိုဂရမ် သည် အကျဉ်းချုပ် ကို အသုံးပြုသည်။
အမှတ်
အသုံးပြုခြင်း မရှိသေးသော If ဖော်ပြချက် (အမှား ဖြစ်ပါ)
a = 66 b = 200 if b > a: print("b is greater than a") # အမှား ဖြစ်ပါ
Elif
elif
သတ်မှတ်သည့် အခြေအနေ မရှိသေးသော အခြေအနေ ကို စိစစ် ပြီး သို့မဟုတ်
အမှတ်
a = 66 b = 66 if b > a: print("b is greater than a") elif a == b: print("a and b are equal")
အဆိုပါ အချက်အလက်တွင်a
ကြီးမား b
အခြေအနေ ပထမဆုံး မရှိသေးသေး elif
အခြေအနေ ကြီးမား ဖြစ်သော် အင်တာနက်ပေါ်သို့ print("a နှင့် b က အတူတူ").
Else
else သတ်မှတ်သည့် အခြေအနေ ကို ပထမဆုံး အခြေအနေ မရှိသေးသော အခြေအနေကို စိစစ်
အမှတ်
a = 200 b = 66 if b > a: print("b is greater than a") elif a == b: print("a and b are equal") else: print("a is greater than b")
အဆိုပါ အချက်အလက်တွင်a
ကြီး b
အခြေအနေ ပထမဆုံး မရှိသေးသေးelif
အခြေအနေ မရှိသေးသော် ကျော်လွှား else
အခြေအနေ မရှိသေးသော် အင်တာနက်ပေါ်သို့ print("a က a ထက် ကြီး").
အခြေအနေ မရှိသေးသော် အသုံးပြု elif
မှ else
:
အမှတ်
a = 200 b = 66 if b > a: print("b is greater than a") else: print("b is not greater than a")
If ကို လျင်းသုံး
အခြေအနေ တစ်ခု သာ လုပ်ဆောင်ရန် ရှိသော် if ဖော်ပြချက် နှင့် တစ်ကြိမ်တည်းချင်း ထည့်သွင်းနိုင်
အမှတ်
တစ်ကြိမ်တည်းချင်း if ဖော်ပြချက်
a = 200 b = 66 if a > b: print("a is greater than b")
If ... Else ကို လျင်းသုံး
အခြေအနေ တစ်ခု သာ လုပ်ဆောင်ရန် ရှိသော် if နှင့် else ကို တစ်ကြိမ်တည်းချင်း ထည့်သွင်းနိုင်
အမှတ်
တစ်ကြိမ်တည်းချင်း if else ဖော်ပြချက်
a = 200 b = 66 print("A") ကို a > b ဖြစ်စေ၊ print("B") ကို မည်သည်မှမဟုတ်
တစ်ကြိမ်တည်းချင်း အခြေအနေကို အသုံးပြုနိုင်ပါ
အမှတ်
တစ်ကြိမ်တည်းချင်း if else ဖော်ပြချက် သုံးခု အခြေအနေရှိ
a = 200 b = 66 ပြင်ဆင်ပြီးဖြစ်သော အခြေအနေတွင် print("A") ကို a > b ဖြစ်စေ၊ print("=") ကို a == b ဖြစ်စေ၊ print("B") ကို မည်သည်မှမဟုတ်
And
and
Keywords are logical operators, used to combine condition statements:
အမှတ်
Test whether a is greater than b, and c is greater than a:
a = 200 b = 66 c = 500 if a > b and c > a: print("Both conditions are True")
Or
or
Keywords are also logical operators, used to combine condition statements:
အမှတ်
Test whether a is greater than b, or a is greater than c:
a = 200 b = 66 c = 500 if a > b or a > c: print("At least one of the conditions is True")
နောက်ဆုံး if
if ဖော်ပြ တွင် if ဖော်ပြ ကို ပြုလုပ်နိုင်ပါ။ အဆိုပါ ဖော်ပြ ကို နောက်ဆုံး if ဖော်ပ�် ဟု ခေါ်သည်။
အမှတ်
x = 52 if x > 10: print("Above ten,") if x > 20: print("and also above 20!") else: print("but not above 20.")
pass ဖော်ပြ
if ဖော်ပြ မပါဘဲ သော if ဖော်ပြ ကို အကျဥ်း ချရန် pass ဖော်ပြ ကို အသုံးပြုပါ။
အမှတ်
a = 66 b = 200 if b > a: ပြောင်
- အရောက် စာရင်း Python ကျား
- နောက်ပိုင်း စာရင်း Python While ခုံ