Python Program to swap two numbers without using third variable


In this program, You will learn how to swap two numbers without using third variable in Python.


10 20 => 20 10

33 44 => 44 33

Example: How to swap two numbers without using third variable in Python.

x = int(input("Enter first number:"))
y = int(input("Enter second number:"))

x = x + y
y = x - y
x = x - y

print("After swap x is:", x)
print("After Swap y is:", y)

Output:

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