Python တွင် အုပ်စုဖွဲ့ခြင်း၏ ဆန်းကျယ်မှုများ
ဦးစားပေးမှုရှိသည့် လုပ်ဆောင်ချက်များကို ကွင်းစကွင်းပိတ်အတွင်း ထည့်သွင်းနိုင်သည် - ဤသည်မှာ အမှားမဟုတ်ပါ။ ဥပမာအားဖြင့်၊ ကိန်းဂဏန်းများ၏ မြှောက်ခြင်းကို ကွင်းခတ်ကြည့်ပါ။
res = (2 * 2) + 3
print(res) # ရလဒ် 4 + 3 (7) ကို ပြသမည်
ဤကိစ္စတွင် ကွင်းစကွင်းပတ်များသည် အပိုဖြစ်နေသည် (မြှောက်ခြင်းတွင် ဦးစားပေးမှုရှိပြီးသားဖြစ်သောကြောင့်)၊ သို့သော် ကုဒ်သည် ခွင့်ပြုထားသော ကုဒ်တစ်ခုဖြစ်သည်။ တစ်ခါတစ်ရံတွင် ထိုကဲ့သို့သော အုပ်စုဖွဲ့ခြင်းကို လုပ်ဆောင်ချက်များ၏ ဦးစားပေးမှုသည် မသိသာသောနေရာများတွင် အသုံးပြုကြသည်။ ဥပမာအနေဖြင့် အောက်ပါကုဒ်ကို သုံးသပ်ကြည့်ပါ။
res = 8 / 2 * 4
print(res) # ရလဒ် 4 * 4 (16.0) ကို ပြသမည်
သင်သိပြီးဖြစ်သည့်အတိုင်း၊ ၎င်းတွင် ပထမဦးစွာ စားခြင်းကို လုပ်ဆောင်ပြီးမှ မြှောက်ခြင်းကို လုပ်ဆောင်ပါမည်။ သို့သော် ပထမဆုံး ကြည့်ရှုခြင်းဖြင့် ဤအရာသည် အလွန်ရှင်းလင်းစွာ မသိသာနိုင်ပါ။ ဤနေရာတွင် အုပ်စုဖွဲ့ထားသော ကွင်းစကွင်းပိတ်များကို ဦးစားပေးမှုကို ရှင်းလင်းစွာပြသရန် အသုံးပြုနိုင်သည်။
res = (8 / 2) * 4
print(res)
အောက်ပါကုဒ်ကို ပေးထားသည်။
res = 2 * 3 / 2
print(res)
Console တွင် မည်သည်ကို ပြသမည်နည်း ပြောပါ။
အောက်ပါကုဒ်ကို ပေးထားသည်။
res = (6 / 2) + 5
print(res)
Console တွင် မည်သည်ကို ပြသမည်နည်း ပြောပါ။