Python Program to swap two numbers using the default constructor


In this program, you will learn how to swap two numbers using the default constructor in Python.


12 13 => 13 12

Example: How to swap two numbers using default constructor in Python

class Test:

    def __init__(self):
        self.x = int(input("Enter first number:"))
        self.y = int(input("Enter second number:"))

        temp = self.x
        self.x = self.y
        self.y = temp

        print("After swap x is:", self.x)
        print("After swap y is:", self.y)


obj = Test()

Output:

Enter first number:10
Enter second number:20
After swap x is: 20
After swap y is: 10