# How to convert int to binary in python

In this tutorial we will learn about How to convert int to binary in python. There are so many methods to convert a decimal number into a binary. So without wasting time lets learn about of this.

## How to convert int to binary in python

There are so many methods to convert int to binary . which is given below. I hope you guys like it.

1. convert int to binary in python

to convert int to binary in python just Use bin().To convert the decimal number into a binary just use bin(). It is the simplest method among of all and very easy to use. To convert int to binary use bin and add the number you want to convert. It simply convert the number that's it. Lets see this by given example: `binary = bin(12) print(binary) binary = bin(20) print(binary)` Output : `0b1100 0b10100`

2. How to convert int to binary in python

to convert int to binary in python just use format.By using format you can convert a decimal number into a binary number. Just use format and add the number you want to convert and add second parameter is “b” which is use for conversion of binary. Lets learn this by given below example: `myvar = format(12, "b") print(myvar) myvar = format(20, "b") print(myvar)` Output : `1100 10100`

## Method 1: Use bin()

To convert the decimal number into a binary just use bin(). It is the simplest method among of all and very easy to use. To convert int to binary use bin and add the number you want to convert. It simply convert the number that’s it. Lets see this by given example:

``````binary = bin(12)
print(binary)

binary = bin(20)
print(binary)``````

Output :

``````0b1100
0b10100``````

## Method 2: Use format

By using format you can convert a decimal number into a binary number. Just use format and add the number you want to convert and add second parameter is “b” which is use for conversion of binary. Lets learn this by given below example:

``````myvar = format(12, "b")
print(myvar)

myvar = format(20, "b")
print(myvar)``````

Output :

``````1100
10100``````

## Method 3: Use str.format()

str.format() is use for conversion of int to binary numbers. By this method you can easily convert int to binary. Lets learn about of this.

``````myvar = "{0:b}".format(12)
print(myvar)

myvar = "{0:b}".format(20)
print(myvar)``````

Output :

``````1100
10100``````

## Method 4: Use in built function

By using in built function you can convert int to binary numbers. In every binary numbers the “0b” is common. You can remove it or otherwise remain the same. To convert int to binary just use in built function like below example. It is also very useful. Lets learn this by given below example. I hope you guys like it. So lets learn it.

``````def decimalToBinary(n):
return bin(n).replace("0b", "")

if __name__ == '__main__':
print(decimalToBinary(12))
print(decimalToBinary(20))``````

Output :

``````1100
10100``````

## Conlusion

Hope all 6 Method Are Useful For You. Comment Below Which Method You Used To Convert String To Datetime In Python. Thank You.