Python Program to Print Hollow Star Pyramid Pattern
This python program generates hollow pyramid pattern made up of stars up to n lines.
In this python example, we first read number of row in the hollow pyramid pattern from user using built-in function input()
. And then we use using python's for loop to print hollow pyramid pattern.
Python Source Code: Pyramid Pattern
# Generating Hollow Pyramid Pattern Using Stars
row = int(input('Enter number of rows required: '))
for i in range(row):
for j in range(row-i):
print(' ', end='') # printing space required and staying in same line
for j in range(2*i+1):
if j==0 or j==2*i or i==row-1:
print('*',end='')
else:
print(' ', end='')
print() # printing new line
In this program print()
only is used to bring control to new lines.
Output: Pyramid Pattern
Enter number of rows required: 12 * * * * * * * * * * * * * * * * * * * * * ***********************