Description:四则运算(用字典实现),比较c语言的switch语句。
Input:在一行中输入一个数字 在一行中输入一个四帜运算符(+,-,*,/) 在一行中输入一个数字
Output:输出仅一行,输出运算结果(小数保留2位)
Sample Input:
7
/
3
Sample Output:
2.33
Sample Input:
10
/
0
Sample Output:
divided by zero
a = float(input())
ch = input()
b = float(input())
try:
symbol = {
'+': a + b,
'-': a - b,
'*': a * b,
'/': a / b
}
print('%.2f' % symbol[ch])
except ZeroDivisionError:
print("divided by zero")