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=1for i in range (1,5):for j in range (0,i):print(p,end=' ')p=p+1print("\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
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
Post a Comment