Python program to create a class which performs basic calculator operations.

In Python Programming Language , a class is a blueprint for creating objects . It defines the attributes and behaviours that the objects will have.

Basic calculator consists of operations like addition, subtraction, multiplication, division.

class Calculator:
    def add(self, x, y):
        return x + y
    def subtract(self, x, y):
        return x - y
    def multiply(self, x, y):
        return x * y
    def divide(self, x, y):
        if y == 0:
            raise ValueError("Cannot divide by zero.")
        return x / y
if __name__ == "__main__":
    calc = Calculator()
    print("Addition: 6 + 5 =", calc.add(6, 5))
    print("Subtraction: 6 - 5 =", calc.subtract(6, 5))
    print("Multiplication: 6 * 5 =", calc.multiply(6, 5))
    print("Division: 6 / 5 =", calc.divide(6, 5))

Output

Addition: 6 + 5 = 11
Subtraction: 6 - 5 = 1
Multiplication: 6 * 5 = 30
Division: 6 / 5 = 1.2

 

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top