用Python模拟简单的计算器,
实现python中的基本计算运算,
具体方法为:分三行输入,前两行输入数字,
第三行输入一个运算符(包括:+、-、*、/、%、**),
输出运算结果。
注意,如果除数为0,需要输出“无法计算,请重新输入运算符:”,
并且重新输入新的运算符。
【输入样例1】: 【输入样例2】:
7 10
3 0
/ /
【输出样例1】: 【输出样例2】:
2.33 无法计算,请重新输入运算符:
+
10
def num(x,y,f):
if f=='+':print(x+y)
elif f=='-':print(x-y)
elif f=='*':print(x*y)
elif f=='**':print(x**y)
elif f=='%':print(x%y)
elif f=='/':
if y==0:
print('无法计算,请重新输入运算符:')
f=input()
num(x,y,f)
else:print('%.2f'%(x/y))
x=float(input())
y=float(input())
f=input()
num(x,y,f)