Sum

အခု ကၽြန္ေတာ္တို႕ေတြ user ဆီကေန ကိန္း ၂ ခု ကို လက္ခံမယ္။ ၿပီးရင္ ေပါင္းမယ္။ ေပါင္းၿပီး ရလာတဲ့ အေျဖကို ျပေပးမယ္။

sum

Flow chat ထဲမွာ ျပထားသလို လြယ္လြယ္ေလးပါပဲ။

x = input("Enter first value : ")
y = input("Enter second value : ")
print("X + Y = ", x + y)

x = input("Enter first value : ") y = input("Enter second value : ") print("X + Y = ",x + y)

ဒီ code မွာ ဆိုရင္ ကိန္း ၂ လံုးကို ေပါင္းေပမယ့္ စာလံုး ၂ လံုး ေပါင္းတာျဖစ္ေနတာ ကို ေတြ႕ရပါလိမ့္မယ္။ ဥပမာ ၅ နဲ႕ ၆ ထည့္လိုက္ရင္ ၅၆ ထြက္လာပါလိမ့္မယ္။

ကၽြန္ေတာ္တို႕ေတြ အေနနဲ႕ နံပတ္ကို လက္ခံမယ္ဆိုတဲ့ အတြက္ေၾကာင့္ ေအာက္ကလို ေျပာင္းေရးပါတယ္။

x = input("Enter first value : ")
y = input("Enter second value : ")

try :
    x = int(x)
    y = int(y)

    print("X + Y = ",x + y)

except ValueError:
    print("Please enter number only")

x = input("Enter first value : ") y = input("Enter second value : ") try : x = int(x) y = int(y) print("X + Y = ",x + y) except ValueError: print("Please enter number only")

အခု code မွာ try , except ဆိုတာကို ေတြ႕ပါလိမ့္မယ္။ try ထဲမွာ Error တစ္ခုခု ျဖစ္တာနဲ႕ except ကို ေရာက္လာပါမယ္။ အခု code ထဲမွာ int ေျပာင္းထားတဲ့ ေနရာမွာပဲ ျပႆနာ ျဖစ္ႏိုင္ပါတယ္။ ဒါေၾကာင့္ except ValueError: ကို အသံုးျပဳထားတာပါ။

results matching ""

    No results matching ""