乱搞

lifengsen  •  2个月前


class Jisuanqi():

#通过类的方法啊
def __init__(self, a, b):
    self.num1 = a
    self.num2 = b

def add(self):
    #加法
    z = int(self.num1) +int(self.num2)
    print("a+b的和为:%s"%z)
def sub(self):
    #减法
    z = int(self.num1) -int(self.num2)
    print("a-b的差为:%s"%z)
def mul(self):
    #乘法
    z = int(self.num1) *int(self.num2)
    print("a*b的积为:%s"%z)
def div(self):
    #除法
    z = int(self.num1) /int(self.num2)
    print("a/b的商为:%s"%z)

while 1 :

#让计算器可以循环使用
p = str(input("请输入p值:"))
if p =="y":
    a = int(input("请输入数字1:"))
    b = int(input("请输入数字2:"))
    jisuanqi = Jisuanqi(a, b)
    c = str(input("请输入算术法则"))
    if c=="+":
        jisuanqi.add()
    elif c =="-":
        jisuanqi.sub()
    elif c =="*":
        jisuanqi.mul()
    elif c =="/":
        jisuanqi.div()
else:
    break

评论: