Basics of Python-11

Photo by Chris Ried on Unsplash

Basics of Python-11

Day-11

Pattern printing :

Pattern printing is done by using loops in python. I am going to use for loop for pattern printing. By doing it, you will get a clear idea about loops in python, it makes you get a clear understanding to approach a problem.

  1. Write a python program to print this pattern:-

     n=5
     i=1;j=0
     while(i<=n):
         while(j<=i-1):
             print("* ",end="")
             j+=1
    
         print("\r")
         j=0;i+=1
    

    output :

  1. Write a python program to print this pattern:-

n = 5
for i in range(1, n+1):
    for j in range(n - i):
        print(' ', end='')
    for k in range(2 * i - 1):
        print('*', end='')
    print()

output :

  1. Write a python program to print this pattern:-

size = 5
num = 1
for i in range(1, size + 1):
    for j in range(size, i - 1, -1):
        print(" ", end="")
    for k in range(0, i * 2 - 1):
        print(num, end="")
        num += 1
    num = 1
    print()
for i in range(1, size):
  for j in range(0, i+1):
        print(" ", end="")
 for k in range((size - i) * 2 - 1):
        print(num, end="")
        num += 1
   num = 1
   print()

output :

These are the basic pattern printing,by using for loop in python. In my next blog ,you will get to know about while loop in python.

Thank you !!