ALL >> Education >> View Article
Top 18 Python Pattern Programs You Must Know About
Top 18 Python Pattern Programs You Must Know About
In this article, we will discuss the top 18 Python program patterns you must know of. Let's get started.
#1: Simple Number Triangle Pattern
Pattern:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
Code:
rows = 6
for num in range(rows):
for i in range(num):
print(num, end=” “) # print number
# line after each row to display pattern correctly
print(” “)
#2: Inverted Pyramid of Numbers
Pattern:
1 1 1 1 1
2 2 2 2
3 3 3
4 4
5
Code:
rows = 5
b = 0
for i in range(rows, 0, -1):
b += 1
for j in range(1, i + 1):
print(b, end=’ ‘)
print(‘\r’)
#3: Half Pyramid Pattern of Numbers
Pattern:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Code:
rows = 5
for row in range(1, rows+1):
for column in range(1, row + 1):
print(column, end=’ ‘)
print(“”)
#4: ...
... Inverted Pyramid of Descending Numbers
Pattern:
5 5 5 5 5
4 4 4 4
3 3 3
2 2
1
Code:
rows = 5
for i in range(rows, 0, -1):
num = i
for j in range(0, i):
print(num, end=’ ‘)
print(“\r”)
#5: Inverted Pyramid of the Same Digit
Pattern:
5 5 5 5 5
5 5 5 5
5 5 5
5 5
5
Code:
rows = 5
num = rows
for i in range(rows, 0, -1):
for j in range(0, i):
print(num, end=’ ‘)
print(“\r”)
#6: Reverse Pyramid of Numbers
Pattern:
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
Code:
rows = 6
for row in range(1, rows):
for column in range(row, 0, -1):
print(column, end=’ ‘)
print(“”)
#7: Inverted Half Pyramid Number Pattern
Pattern:
0 1 2 3 4 5
0 1 2 3 4
0 1 2 3
0 1 2
0 1
Code:
rows = 5
for i in range(rows, 0, -1):
for j in range(0, i + 1):
print(j, end=’ ‘)
print(“\r”)
#8: Pyramid of Natural Numbers Less Than 10
Pattern:
1
2 3 4
5 6 7 8 9
Code:
currentNumber = 1
stop = 2
rows = 3 # Rows you want in your pattern
for i in range(rows):
for column in range(1, stop):
print(currentNumber, end=’ ‘)
currentNumber += 1
print(“”)
stop += 2
#9: Reverse Pattern of Digits from 10
Pattern:
1
3 2
6 5 4
10 9 8 7
Code:
start = 1
stop = 2
currentNumber = stop
for row in range(2, 6):
for col in range(start, stop):
currentNumber -= 1
print(currentNumber, end=’ ‘)
print(“”)
start = stop
stop += row
currentNumber = stop
#10: Unique Pyramid Pattern of Digits
Pattern:
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
Code:
rows = 6
for i in range(1, rows + 1):
for j in range(1, i – 1):
print(j, end=” “)
for j in range(i – 1, 0, -1):
print(j, end=” “)
print()
#11: Connected Inverted Pyramid Pattern of Numbers
Pattern:
5 4 3 2 1 1 2 3 4 5
5 4 3 2 2 3 4 5
5 4 3 3 4 5
5 4 4 5
5 5
Code:
rows = 6
for i in range(0, rows):
for j in range(rows – 1, i, -1):
print(j, ”, end=”)
for l in range(i):
print(‘ ‘, end=”)
for k in range(i + 1, rows):
print(k, ”, end=”)
print(‘\n’)
#12: Even Number Pyramid Pattern
Pattern:
10
10 8
10 8 6
10 8 6 4
10 8 6 4 2
Code:
rows = 5
LastEvenNumber = 2 * rows
evenNumber = LastEvenNumber
for i in range(1, rows+1):
evenNumber = LastEvenNumber
for j in range(i):
print(evenNumber, end=’ ‘)
evenNumber -= 2
print(“\r”)
#13: Pyramid of Horizontal Tables
Pattern:
0
0 1
0 2 4
0 3 6 9
0 4 8 12 16
0 5 10 15 20 25
0 6 12 18 24 30 36
Code:
rows = 7
for i in range(0, rows):
for j in range(0, i + 1):
print(i * j, end=’ ‘)
print()
#14: Pyramid Pattern of Alternate Numbers
Pattern:
1
3 3
5 5 5
7 7 7 7
9 9 9 9 9
Code:
rows = 5
i = 1
while i
Add Comment
Education Articles
1. Top Clat Coaching In Kolkata: Key Factors That Help Students Achieve Higher ScoresAuthor: Amrita
2. A Complete Guide To Finding The Best Cbse School In Howrah District For Quality Education
Author: Siya
3. How Can Aigp Certification Training Help Ai Governance Careers In The Usa, Uae, And India?
Author: Passyourcert
4. Sap Artificial Intelligence Training With Practical Work
Author: gollakalyan
5. Nebosh Igc Course Details To Kickstart Your Hse Journey
Author: Gulf Academy Safety
6. Site Reliability Engineering Training | Sre Course Online
Author: Vamsi Ulavapati
7. Azure Data Engineer Course In Bangalore | Azure Data Engineer
Author: naveen
8. Bhopal's Growing Digital Economy And The Need For Data Analytics Skills
Author: Vaishnavi
9. Mayadhar Higher Secondary School – Helping Students Aim For Neet Success In Odisha
Author: Mayadhar School
10. Isep Skills For Managers: Building Sustainable Leaders
Author: Gulf Academy Safety
11. Ai Agent Development Training | Ai Agents With Copilot
Author: Visualpath
12. Rcdd Certification: Exam, Cost, Training, And Career Benefits
Author: Passyourcert
13. Cia Challenge Certification: Your Complete Guide To Eligibility, Exam Preparation, Fees, And Success
Author: Passyourcert
14. How Engineering Assignment Help Uk Reduces Academic Stress
Author: Grace jones
15. A Complete Guide To Finding The Best Clat Coaching In Kolkata For Law Entrance Preparation
Author: Amrita






