n=5; Here are the outputs for each of the 6 patterns provided in your blog. You can run each code snippet to see the respective output.
Pattern 1
n=5;
for i in range(n):
for j in range(n):
print("*",end=" ");
print()
Output:
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
Pattern 2
n=5;
for i in range(n):
for j in range(i+1):
print("*",end=" ");
print()
Output:
*
* *
* * *
* * * *
* * * * *
Pattern 3
n=5;
for i in range(1,n+1):
for j in range(1,i+1):
print(j,end=" ")
print()
Output:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Pattern 4
n=5;
for i in range(1,n+1):
for j in range(1,i+1):
print(i,end=" ")
print()
Output:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
Pattern 5
n=5;
for i in range(n):
for j in range(n-i):
print("*",end=" ");
print()
Output:
* * * * *
* * * *
* * *
* *
*
Pattern 6
n=5;
for i in range(n):
for j in range(1,n-i+1):
print(j,end=' ');
print()
Output:
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
Feel free to copy and paste these code snippets into your Python environment to see the results yourself!
for i in range(n):
for j in range(1,n-i+1):
print(j,end=' ');
print()
Top comments (0)