Python練習題-TQC+(204)-算術運算

需要讓使用者輸入兩個數字跟運算子(+-*/)
所以我們會使用到多條件式 if 
判斷使用者輸入的運算子來做計算
最後印出結果

一、設計說明:

請使用選擇敘述撰寫一程式,讓使用者輸入兩個整數a、b,然後再輸入一算術運算子 (+、-、*、/、//、%) ,輸出經過運算後的結果。

二、輸入輸出:

輸入說明

兩個整數a、b,及一個算術運算子 (+、-、*、/、//、%)

輸出說明

運算結果 (無須做格式化)


輸入輸出範例

範例輸入

30
20
*

範例輸出1

600

三、參考解答 

a = eval(input())
b = eval(input())

o = input()

if(o=="+"):
    ans=a+b
elif(o=="-"):
    ans=a-b
elif(o=="*"):
    ans=a*b
elif(o=="/"):
    ans=a/b
elif(o=="//"):
    ans=a//b
elif(o=="%"):
    ans=a%b

    
print(ans)

看看效果

 

 

Yiru@Studio - 關於我 - 意如