# Python Program to Print Binary Value of Numbers From 1 to N

Python program print binary value of number from 1 to N; In this tutorial, you will learn how to print binary value of number from 1 to n in python program.

In mathematics and digital electronics, a binary number is a number expressed in the base-2 numeral system or binary numeral system, which uses only two symbols: typically “0” (zero) and “1” (one). The base-2 numeral system is a positional notation with a radix of 2. Each digit is referred to as a bit.

### Python Program to Print Binary Value of Numbers From 1 to N

• To allow the user to input the value.
• Store user given value in variable.
• Iterate for loop and use bin() function it accepts the number as an argument and returns the binary value.
```# Python program to print the binary value
# of the numbers from 1 to N

# input the value of N
n = int(input("Enter the value of N: "))

# printing the binary value from 1 to N
for i in range(1, n+1):
print("Binary value of ", i, " is: ", bin(i))

```

After executing the program, the output will be:

```Enter the value of N:  10
Binary value of  1  is:  0b1
Binary value of  2  is:  0b10
Binary value of  3  is:  0b11
Binary value of  4  is:  0b100
Binary value of  5  is:  0b101
Binary value of  6  is:  0b110
Binary value of  7  is:  0b111
Binary value of  8  is:  0b1000
Binary value of  9  is:  0b1001
Binary value of  10  is:  0b1010```