7-3 四則運算(用字典實現) (30 分)
四則運算(用字典實現),比較c語言的switch語句。
輸入格式:
在一行中輸入一個數字 在一行中輸入一個四幟運算符(+,-,*,/) 在一行中輸入一個數字
輸出格式:
在一行中輸出運算結果(小數保留2位)
輸入樣例1:
在這里給出一組輸入。例如:
7
/
3
輸出樣例1:
在這里給出相應的輸出。例如:
2.33
輸入樣例2:
在這里給出一組輸入。例如:
10
/
0
輸出樣例2:
在這里給出相應的輸出。例如:
divided by zero
a = float(input())
op = input()
b = float(input())
try:
res = {'+': a + b, '-': a - b, '*': a * b, '/': a / b}
print(f"{res[op]:.2f}")
except:
print("divided by zero")