Header Ads

Header ADS

Swap two(2) variables in Python | 4 techniques- Temp, Addition, XOR and Stack

1. Using Temporary Variable

a=4
b=3temp=a
a=b
b=temp
print("a=",a)
print("b=",b)

2. Using Addition Operation

a=4b=3a=a+b
b=a-b
a=a-b
print("a=",a)
print("b=",b)

3. Using XOR operation

a=4b=3a=a^b
b=a^b
a=a^b
print("a=",a)
print("b=",b)

4. Using Stack Method

a=4b=3a,b=b,a
print("a=",a)
print("b=",b)

No comments

Powered by Blogger.