Python ရှိ input လုပ်ဆောင်ချက်
ယခု input လုပ်ဆောင်ချက်ကို လေ့လာကြည့်ရအောင်။
၎င်းသည် console တွင် ဒေတာများ ထည့်သွင်းခွင့်ပြုပြီး
ဆက်လက်အလုပ်လုပ်ရန် ၎င်းတို့ကို သိမ်းဆည်းထားနိုင်သည်။ ၎င်း၏ မဖြစ်မနေထည့်ရန် မလိုအပ်သော
parameter တွင် အသုံးပြုသူအတွက် တောင်းဆိုချက်ပါသော စာကြောင်းတစ်ခု ပေးပို့နိုင်သည်။
ကုဒ်ကို စတင်ပြီးနောက်
စာကြောင်း၏ ညာဘက်ရှိ နေရာတွင် အသုံးပြုသူသည်
ဒေတာများ ထည့်သွင်းနိုင်သည်။ ထည့်သွင်းထားသော ဒေတာများ
သိမ်းဆည်းရန် Enter ခလုတ်ကို နှိပ်ရပါမည်။
လုပ်ဆောင်ချက်သည် ၎င်း၏ရလဒ်အဖြစ် စာကြောင်းတစ်ခု ပြန်ပေးသည်။
ဥပမာ . ဒေတာများ ထုတ်ပြခြင်း
input လုပ်ဆောင်ချက်၏ ရလဒ်ဖြစ်မည့်
tst variable တစ်ခု ဖန်တီးကြည့်ရအောင်။ ၎င်း၏ parameter တွင်
နံပါတ်တစ်ခု ထည့်သွင်းရန် တောင်းဆိုသော စာကြောင်းကို ရေးထည့်ပါ။
tst = input('enter number: ')
ကုဒ်ကို စတင်ပြီးနောက် console တွင် အောက်ပါစာကြောင်း ပြသလိမ့်မည်။
'enter number:'
စာကြောင်း၏ ညာဘက်တွင် မည်သည့်တန်ဖိုးကိုမဆို ထည့်သွင်းနိုင်သည်။
12 နံပါတ်ကို ရေးထည့်ကြည့်ရအောင်။
'enter number:' 12
အသုံးပြုသူသည် နံပါတ်ကို ထည့်သွင်းပြီးနောက်၊
၎င်းသည် tst variable ထဲသို့ ရောက်ရှိသွားသည်။
ရှင်းလင်းစွာမြင်ရရန် ကုဒ်ထဲသို့
variable ၏တန်ဖိုးကို console တွင် ထုတ်ပြသော စာကြောင်းတစ်ကြောင်း ထပ်ထည့်ကြည့်ရအောင်။
print(tst)
ယခု နံပါတ်ထည့်သွင်းပြီးနောက်၊ console တွင်
tst variable ၏တန်ဖိုးကိုပါ ထပ်မံပြသလိမ့်မည်။
'enter number:' 12
'12'
ဥပမာ . ထည့်သွင်းထားသော နံပါတ်များဖြင့် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များ
ထည့်သွင်းထားသော တန်ဖိုးသို့ တစ်ခုထည့်ကြည့်ရအောင်။
tst = input('enter number: ')
print(tst + 1) # မှားယွင်းချက်ကို ထုတ်ပြလိမ့်မည်
ဤသို့ဖြစ်ရခြင်းမှာ input လုပ်ဆောင်ချက်၏
ရလဒ်သည် အမြဲတမ်း စာကြောင်းတစ်ခု ပြန်ပေးသောကြောင့်ဖြစ်သည်။
ထို့ကြောင့် သင်္ချာဆိုင်ရာ လုပ်ဆောင်ချက်များ
ပြုလုပ်ရန် ၎င်းကို နံပါတ်တစ်ခုအဖြစ် ပြောင်းလဲရပါမည်။
၎င်းကို int လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ပြုလုပ်နိုင်သည်။
print(int(tst) + 1) # 13 ကို ထုတ်ပြလိမ့်မည်
လက်တွေ့ကျသော ပြဿနာများ
အသုံးပြုသူထံမှ လက်ရှိ သီတင်းနေ့ကို ထည့်သွင်းရန် တောင်းဆိုပါ။ ၎င်းကို console တွင် ထုတ်ပြပါ။
variable နှစ်ခု ရှိသည်ဆိုပါစို့။
num1 = 10
num2 = input('enter number: ')
၎င်းတို့၏ ပေါင်းလဒ်ကို ရယူပြီး console တွင် ထုတ်ပြပါ။