CSC1109_Tutorials/Week10_Lab/calculator.py

37 lines
929 B
Python

class calculator:
def __init__(self, x, y):
self.x = x
self.y = y
def adder(self):
print("The sum is: " + str(self.x + self.y))
return self.x + self.y
def subtractor(self):
print("The difference is: " + str(self.x - self.y))
return self.x - self.y
def multiplier(self):
print("The multiplication is: " + str(self.x * self.y))
return self.x * self.y
def divider(self):
print("The quotient is: " + str(self.x / self.y))
return self.x / self.y
def clear(self):
self.x = 0
self.y = 0
print("Numbers are reset to be zero")
return self.x, self.y
if __name__ == "__main__":
x = int(input("Enter the first number: "))
y = int(input("Enter the second number: "))
calc = calculator(x, y)
calc.adder()
calc.subtractor()
calc.multiplier()
calc.divider()
calc.clear()