Number pattern print in python; Through this tutorial, i am going to show you how to print simple number, pascal triangle, half pyramid, binary number pattern in python.
Python Program To Print Number Pattern
- Simple Numbers Pattern Program in Python
- Pascal’s Triangle Number Pattern Program in Python
- Half-Pyramid Pattern Program Python With Numbers
- Number Descending Order Pattern Program in python
- Binary Numbers Pattern Program in python
1: Simple Numbers Pattern Program in Python
def pattern(n): x = 0 for i in range(0 , n): x += 1 for j in range(0, i + 1): print(x , end=" ") print("\r") pattern(5)
Output
1 2 2 3 3 3 4 4 4 4 5 5 5 5 5
2: Pascal’s Triangle Number Pattern Program in Python
def pascal(n): for i in range(0, n): for j in range(0, i + 1): print(function(i, j)," ", end="") print() def function(n, k): res = 1 if (k and n - k): k = n - k for i in range(0, k): res = res * (n - i) res = res // (i + 1) return res pascal(7)
Output
1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1
3: Half-Pyramid Pattern Program Python With Numbers
def pattern(n): k = 2 * n - 2 x = 0 for i in range(0, n): x += 1 for j in range(0, k): print(end=" ") k = k - 1 for j in range(0, i + 1): print(x, end=" ") print("") k = n - 2 x = n + 2 for i in range(n, -1, -1): x -= 1 for j in range(k, 0, -1): print(end=" ") k = k + 1 for j in range(0, i + 1): print(x, end=" ") print("") pattern(5)
Output
1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1
4: Number Descending Order Pattern Program in python
def pattern(n): for i in range(n, 0, -1): for j in range(1, i + 1): print(j, end=" ") print("") pattern(5)
Output
1 2 3 4 5 1 2 3 4 1 2 3 1 2 1
5: Binary Numbers Pattern Program in python
def pattern(n): k = 2 * n - 2 for i in range(0, n): for j in range(0, k): print(end=" ") k = k - 1 for j in range(0, i + 1): print('10', end="") print("\r") pattern(5)
Output
10 1010 101010 10101010 1010101010
Recommended Python Tutorials
Recommended:-Python Program to Add Two Numbers
Recommended:-Python Program to Calculate Simple Interest
Recommended:-Python Program to Find Average of n Numbers
Recommended:-Python Program to ASCII Value of Character
Recommended:-Python Program to Calculate Compound Interest
Recommended:-Python Remove First & Last Character from String
Recommended:-Python Convert String Lowercase to Uppercase
Recommended:-Python Program to Convert Uppercase to Lowercase
Recommended:-Python Program Find Length of String
Recommended:-Python Concatenate String and Variable (int float)
Recommended:-Python Trim String – rstrip(), lstrip(), strip()
Recommended:-Python Dictionary Methods with Example
Recommended:-Python Reverse String
Recommended:-Python String find() Method
Recommended:-Python Replace Character in String
Recommended:-Python Convert String to Float
Recommended:-Python String translate() Method Example
Recommended:-Python Convert String to List
Recommended:-Python filter() Method
Recommended:-Python Map() Method