Python How to print a Pyramid
By:Roy.LiuLast updated:2019-08-11
A simple Python example to print half and full pyramid, just for fun.
def half_pyramid(rows):
print('Half pyramid...\n')
for i in range(rows):
print('*' * (i+1))
def full_pyramid(rows):
print('\nFull pyramid...\n')
for i in range(rows):
print(' '*(rows-i-1) + '*'*(2*i+1))
def inverted_pyramid(rows):
print('\nInverted pyramid...\n')
for i in reversed(range(rows)):
print(' '*(rows-i-1) + '*'*(2*i+1))
half_pyramid(5)
full_pyramid(5)
inverted_pyramid(5)
Output
Half pyramid... ** *** **** ***** Full pyramid... *** ***** ******* ********* Inverted pyramid... ********* ******* ***** ***
References
From:一号门
Previous:PDFBox How to read PDF file in Java

COMMENTS