【简单计算器】 Python

用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)

发布了47 篇原创文章 · 获赞 7 · 访问量 4239

猜你喜欢

转载自blog.csdn.net/LiuLong0907/article/details/105256981