Patterns While Loop Part-1
Patterns While Loop Part-1
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
Program 1:
r = 1
c = 1
while c <= r:
print(c,end=" ")
c += 1
print()
r += 1
Pattern 2:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
6 6 6 6 6 6
7 7 7 7 7 7 7
8 8 8 8 8 8 8 8
9 9 9 9 9 9 9 9 9
--------------------------------------------------------------------------
Program 2:
r = 1
while r <= 9:
c = 1
while c <= r:
print(r,end=" ")
c +=1
print()
r += 1
Pattern 3:
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
--------------------------------------------------------------------------
program 3:
r = 1
while r <= 9:
c = 1
while c <= r:
print(r,end=" ")
c +=1
print()
r += 1
Pattern 4 :
9 9 9 9 9 9 9 9 9
8 8 8 8 8 8 8 8
7 7 7 7 7 7 7
6 6 6 6 6 6
5 5 5 5 5
4 4 4 4
3 3 3
2 2
1
--------------------------------------------------------------------------
Program 4:
r = 9
while r >= 1:
c = 1
while c <= r:
print(r,end=' ')
c += 1
print()
r -= 1
Pattern 5 :
1
21
321
4321
54321
654321
7654321
87654321
987654321
-------------------------------------------------------------------
Program 5
r = 1
while r <= 9:
sp = 1
while sp <= 9 - r:
print(' ',end='')
sp += 1
c = r
while c >= 1:
print(c,end='')
c -= 1
print()
r += 1
Pattern 6
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
6 5 4 3 2 1
7 6 5 4 3 2 1
8 7 6 5 4 3 2 1
9 8 7 6 5 4 3 2 1
-------------------------------------------------------------
Program 6:
r = 1
while r <= 9:
sp = 1
while sp <= 9 - r:
print(' ',end=' ')
sp += 1
c = r
while c >= 1:
print(c,end=' ')
c -= 1
print()
r += 1
Pattern 7:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
6 6 6 6 6 6
7 7 7 7 7 7 7
8 8 8 8 8 8 8 8
9 9 9 9 9 9 9 9 9
Program 7:
r = 1
while r <= 9:
sp = 1
while sp <= 9 - r:
print(' ',end=' ')
sp += 1
c = r
while c >= 1:
print(r,end=' ')
c -= 1
print()
r += 1
Pattern 8:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
6 6 6 6 6 6
7 7 7 7 7 7 7
8 8 8 8 8 8 8 8
9 9 9 9 9 9 9 9 9
Program 8:
r = 1
while r <= 9:
sp = 1
while sp <= 9 - r:
print(' ',end=' ')
sp += 1
c = 1
while c <= r:
print(r,end=' ')
c += 1
print()
r += 1
Pattern 9:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
------------------------------------ -----------
Program 9:
r = 1
while r <= 9:
sp = 1
while sp <= 9 - r:
print(' ',end=' ')
sp += 1
c = 1
while c <= r:
print(c,end=' ')
c += 1
print()
r += 1
Pattern 10:
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * * * *
-------------------------------------------------- ---------------------
Program 10:
r = 1
c = 1
while c <= r:
print('*',end=' ')
c += 1
print()
r +=1
Pattern 11:
* * * * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
------------------------------------ ---------------------------
Program 11:
r = 10
while r >= 1:
c = 1
while c <= r:
print('*',end=' ')
c += 1
print()
r -=1
Pattern 12:
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * * * *
---------------------------------------- --------------------------
Program 12:
r = 1
sp = 10
while sp > r:
print(' ',end=' ')
sp -= 1
c = 1
while c <= r:
print('*',end=' ')
c += 1
print()
r += 1
Pattern 13:
* * * * * * * * * *
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
-------------------------------- ---------
Program 13:
r = 10
while r >= 1:
sp = 10
while sp > r:
print(' ',end=' ')
sp -= 1
c = 1
while c <= r:
print('*',end=' ')
c += 1
print()
r -= 1