Pattern printing example in python
1.
x
x x
x x x
x x x x
x x x x x
for i in range(5):
for j in range(i+1 ):
print("x", end=" ")
print()
2.
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
# print(i,end=" ")
i = 1
for i in range(1,6):
for k in range(1,5-1):
print(" ",end="")
for j in range(1,6):
print(i,end="")
print()
3.
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
for i in range(5):
for j in range(1,5-i):
print(i,end=" ")
print()
4.
*
* *
* * *
* * * *
* * * * *
i = 1
n = 5
for i in range(n):
for j in range(i+1):
print("*",end=" ")
print()
5.
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
i = 1
n= 5
for i in range(n):
j=1
for j in range(i+1):
print(j+1,end=" ")
print()
6.
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
i =1
n = 5
for i in range(n):
for j in range(i+1):
print(i+1,end=" ")
print()
6
*
* *
* * *
* * * *
* * * * *
i = 1
n = 5
for i in range(n):
for j in range((n-1)-i):
print(" ",end=" ")
for k in range(i+1):
print("*", end=" ")
print()
7.
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
i =1
n = 5
for i in range(n):
for j in range(n-i):
print(" ",end=" ")
for k in range(i+1):
print(i+1,end=" ")
print()
8.
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
i =1
n = 5
for i in range(n):
for j in range(n-i):
print(" ",end=" ")
for k in range(i+1):
print(k + 1,end=" ")
print()
9.
1 1 1 1 1 1 1 1 1
2 2 2 2 2 2 2
3 3 3 3 3
4 4 4
5
i = 1
n = 5
for i in range(n):
for b in range((i-1)+1):
print(" ",end=" ")
for j in range((n*2)-1):
print(i+1, end=" ")
print()
i = i +1
n = n-1
10.
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
n=5
for x in range (1,n+1):
for y in range(n,0,-1):
if x>=y:
print(y, end=" ")
else:
print(" ",end=" ")
print()
n = 5
i = 1
for i in range(n):
for j in range((n-1) - i):
print("a ", end=" ")
for k in range(n):
print(k+1,end=" ")
print()
11
*
***
*****
*******
*********
n = 5
i = 1
k = 0
for i in range(n):
for j in range((n-1)-i):
print(" ",end=" ")
j = 1
for k in range(k+1):
print("*",end=" ")
k = k + 2
print()
12.
1
1 2 3
1 2 3 4 5
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8 9
n = 5
i = 1
k = 0
for i in range(n):
for j in range((n-1)-i):
print(" ",end=" ")
for k in range(k+1):
print(k+1,end=" ")
k = k+2
print()
13.
1
2 2 2
3 3 3 3 3
4 4 4 4 4 4 4
5 5 5 5 5 5 5 5 5
i = 1
n = 5
k = 1
for i in range(n):
for b in range((n-1)-i):
print(" ",end=" ")
for j in range(k):
print(i+1,end=" ")
k = k +2
print()
14.
1
3 3 3
5 5 5 5 5
7 7 7 7 7 7 7
9 9 9 9 9 9 9 9 9
n = 5
i = 1
k = 1
for i in range(n):
for b in range((n-1)-i):
print(" ",end=" ")
for j in range(k):
print(k,end=" ")
k = k+2
print()
15.
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
i = 1
n = 5
for i in range(n):
for b in range((i-1)+1):
print(" ",end=" ")
j = 1
for j in range((n*2)-1):
print("*",end=" ")
print()
n=n-1
i = i +1
16.
5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5
5 5 5 5 5
5 5 5
5
i = 1
n =5
for i in range(n):
for b in range((i-1)+1):
print(".",end=" ")
for j in range((n*2)-1):
print(n+i,end=" ")
i = i+1
n = n-1
print()
17.
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7
1 2 3 4 5
1 2 3
1
i =1
n =5
for i in range(n):
for b in range((i-1)+1):
print(" ",end=" ")
for j in range((n*2)-1):
print(j+1,end=" ")
print()
i = i+1
n = n-1
Post a Comment