all pattern programs using python3

         
 logic for printing this pattern is just of 5 to 6 lines,we just need to use two for loops for printing this type of pattern







p=1
for i in range (1,5):
  for j in range (0,i):
    print(p,end=' ')
    p=p+1
  print("\n")

















for i in range(5):
 for j in range(i):
     print("*",end=' ')
 print("\n")

















k=1
u=3
for i in range(1,4):
 for p in range(1,u):
  print(' ',end=' ')
 for j in range(0,k):
  print("*",end=' ')
 print("\n")
 u=u-1
 k=k+2
  






















f=0
for i in range(5,0,-1):
 for t in range(0,f):
   print(' ',end=' ')
 for j in range(1,i+1):
  print(j,end=' ')
 for k in range((i-1),0,-1):
   print(k,end=' ')
 print("\n")
 f=f+1
t=3
f=4
for i in range(1,5):
 for j in range(1,f):
   print(' ',end=' ')
 for k in range(1,t):
  print(k,end=' ')
 for h in range((t-2),0,-1):
  print(h,end=' ')

 f=f-1
 t=t+1
 print("\n")






Comments