Page Contents
- 1 Diamond Pattern programs in Python that most asked in Interview
- 1.1 And below Python concepts are used to print that patterns
- 1.2 1). Program to print half pyramid pattern using star(*) in Python
- 1.3 2). Program to print left half diamond pattern using star(*) in Python
- 1.4 3). Program to print full diamond pattern using star(*) in Python
- 1.5 Also prepare these Python Pattern Programs:
- 1.6 Also prepare these Python Programs:
Interview Content
- C Programming Coding Questions
- C Pattern Programming Questions
- C Programming Interview Questions
- Java Programming Coding Questions
- Java Pattern Programming Questions
- Java Programming Interview Questions
- Python Programming Coding Questions
- Python Pattern Programming Questions
- Python Programming Interview Questions
- SQL Interview Questions
Diamond Pattern programs in Python that most asked in Interview
And below Python concepts are used to print that patterns
- For Loop
- While Loop
- if..else
1). Program to print half pyramid pattern using star(*) in Python
n = int(input("enter the number of row for half diamond:"))
for i in range(0,n):
for k in range(0,i+1):
print("*",end='')
print()
for i in range(n,0,-1):
for j in range(i-1,0,-1):
print("*",end='')
print()
Output
2). Program to print left half diamond pattern using star(*) in Python
n = int(input("enter the number of row for half diamond:"))
for i in range(0,n):
for j in range(0,n-i-1):
print(" ",end='')
for k in range(0,i+1):
print("*",end='')
print()
for i in range(n-1,0,-1):
for j in range(n,i,-1):
print(" ",end='')
for k in range(i,0,-1):
print("*",end='')
print()
Output
3). Program to print full diamond pattern using star(*) in Python
n = int(input("enter the number of row for full diamond:"))
for i in range(0,n):
for j in range(0,n-i-1):
print(" ",end='')
for k in range(0,2*i+1):
print("*",end='')
print()
for i in range(n-1,0,-1):
for j in range(n,i,-1):
print(" ",end='')
for k in range(2*i-1,0,-1):
print("*",end='')
print()
Output
Also prepare these Python Pattern Programs:
Latest Uploads on Website
- AVL Tree with explanation
- Radix sort algorithm explanation with example
- Quick Sort Algorithm with explanation
- Bubble sorting algorithm with Bubble sort program in C
- Insertion sort algorithm and program in C
- Selection Sort Algorithm and Program in C
- Linear probing technique explanation with example
- Collision in Hashing and Collision resolution technique
- Hashing in data structure with its types
- Binary search tree operations with Program
- Binary search tree in data structure
- Binary search algorithm in data structure with explanation
- linear search in data structure with Algo and Program