Member-only story
5 ways to swap two numbers in Python
2 min readAug 15, 2024
1. Using a Temporary Variable:
a = 5
b = 10
temp = a
a = b
b = tempprint("After swapping: a =", a, ", b =", b)#clcoding.com
After swapping: a = 10 , b = 5
2. Without Using a Temporary Variable :
a = 5
b = 10
a = a + b
b = a - b
a = a - bprint("After swapping: a =", a, ", b =", b)#clcoding.com
After swapping: a = 10 , b = 5
3. Using Tuple Unpacking:
a = 5
b = 10
a, b = b, aprint("After swapping: a =", a, ", b =", b)#clcoding.com
After swapping: a = 10 , b = 5