 # Python Program to Print Series 1, 22, 333, 4444…n

In the previous article, we have discussed Python Program to Print Series 6, 11, 21, 36, 56…n
Given a number N and the task is to print the series (1,22,333,4444…N) for the given number N in Python.

Examples:

Example1:

Input:

Given Number = 5

Output:

The above series till the given number{ 5 } is :
1 22 333 4444 55555

Example2:

Input:

Given Number = 8

Output:

The above series till the given number{ 8 } is :
1 22 333 4444 55555 666666 7777777 88888888

## Program to Print Series 1,22,333,4444…n in Python

Below are the ways to print the series (1,22,333,4444…N) for the given number N in Python.

### Method #1: Using For Loop (Static Input)

Approach:

• Give the number N as static input and store it in a variable.
• Loop till the given number using the for loop.
• Inside the For loop, Iterate till the above iterator value of the parent for loop using another Nested For loop(Inner For loop).
• Print the iterator value of the parent for loop separated by spaces.
• Print the space by using the end keyword.
• The Exit of the Program.

Below is the implementation:

# Give the number N as static input and store it in a variable.
gvn_numb = 5
print("The above series till the given number{", gvn_numb, "} is :")
# Loop till the given number using the for loop.
for itr in range(gvn_numb+1):
# Inside the For loop, Iterate till the above iterator value of the parent for loop
# using another Nested For loop(Inner For loop).
for m in range(itr):
# Print the iterator value of the parent for loop separated by spaces.
print(itr, end="")
# Print the space by using the end keyword.
print(end=" ")


Output:

The above series till the given number{ 5 } is :
1 22 333 4444 55555

### Method #2: Using For loop (User Input)

Approach:

• Give the number N as user input using the int(input()) function and store it in a variable.
• Loop till the given number using the for loop.
• Inside the For loop, Iterate till the above iterator value of the parent for loop using another Nested For loop(Inner For loop).
• Print the iterator value of the parent for loop separated by spaces.
• Print the space by using the end keyword.
• The Exit of the Program

Below is the implementation:

# Give the number N as user input using the int(input()) function and
# store it in a variable.
gvn_numb = int(input("Enter some Random Number = "))
print("The above series till the given number{", gvn_numb, "} is :")
# Loop till the given number using the for loop.
for itr in range(gvn_numb+1):
# Inside the For loop, Iterate till the above iterator value of the parent for loop
# using another Nested For loop(Inner For loop).
for m in range(itr):
# Print the iterator value of the parent for loop separated by spaces.
print(itr, end="")
# Print the space by using the end keyword.
print(end=" ")


Output:

Enter some Random Number = 8
The above series till the given number{ 8 } is :
1 22 333 4444 55555 666666 7777777 88888888

Practice Python Program Examples to master coding skills and learn the fundamental concepts in the dynamic programming language Python.