How to Swap Two Numbers in Python?

Python – Swap Two Numbers

To swap two numbers, say a,b , in Python, you can use assignment operator as shown below:

a,b = b,a

Thats it. Now b holds the original value of a. And a holds the original value of b. Let use see an example.

Example

In this example, we take two variables holding numbers. Then we swap the data in those variables.

Python Program

a = 5
b = 45

a,b = b,a

print('a:',a)
print('b:',b)
Run Code Copy

Output

a: 45
b: 5

Summary

In this tutorial of Python Examples, we learned how to swap two numbers, using assignment operator.

Related Tutorials

Code copied to clipboard successfully 👍