Python Program to swap two integer numbers using class


In this program, you will learn how to swap two integer numbers using class in Python.


10 20 => 20 10

Example: How to swap two integer numbers using class in Python

class Test:

    def __init__(self, a, b):
        self.a = a
        self.b = b

    def swap(self):
        temp = self.a
        self.a = self.b
        self.b = temp

    def display(self):
        print("After swap a is:", self.a)
        print("After swap b is:", self.b)


a = int(input("Enter first number:"))
b = int(input("Enter second number:"))

obj = Test(a, b)
obj.swap()
obj.display()

Output:

Enter first number:10
Enter second number:20
After swap a is: 20
After swap b is: 10