Write a Python program to print hollow left pascals star triangle pattern using for loop.
rows = int(input("Enter Hollow Left Pascals Star Triangle Pattern Rows = ")) print("====Hollow Left Pascals Star Triangle Pattern====") for i in range(1, rows + 1): for j in range(rows, i, -1): print(end = ' ') for k in range(1, i + 1): if k == 1 or k == i: print('*', end = '') else: print(end = ' ') print() for i in range(1, rows + 1): for j in range(1, i + 1): print(end = ' ') for k in range(rows - 1, i - 1, -1): if k == rows - 1 or k == i: print('*', end = '') else: print(end = ' ') print()
This Python program prints the hollow left pascals star triangle pattern using a while loop.
rows = int(input("Enter Hollow Left Pascals Star Triangle Pattern Rows = ")) print("====Hollow Left Pascals Star Triangle Pattern====") i = 1 while(i <= rows): j = rows while ( j > i): print(end = ' ') j = j - 1 k = 1 while( k <= i): if k == 1 or k == i: print('*', end = '') else: print(end = ' ') k = k + 1 print() i = i + 1 i = 1 while(i <= rows - 1): j = 1 while(j <= i): print(end = ' ') j = j + 1 k = rows - 1 while(k >= i): if k == rows - 1 or k == i: print('*', end = '') else: print(end = ' ') k = k - 1 print() i = i + 1
Enter Hollow Left Pascals Star Triangle Pattern Rows = 7
====Hollow Left Pascals Star Triangle Pattern====
*
**
* *
* *
* *
* *
* *
* *
* *
* *
* *
**
*
In this Python example, we used the pyHollowLeftPascalsStar function to display the hollow left pascals triangle of a given character.
def pyHollowLeftPascalStar(rows, ch): for i in range(1, rows + 1): for j in range(rows, i, -1): print(end = ' ') for k in range(1, i + 1): if k == 1 or k == i: print('%c' %ch, end = '') else: print(end = ' ') print() for i in range(1, rows + 1): for j in range(1, i + 1): print(end = ' ') for k in range(rows - 1, i - 1, -1): if k == rows - 1 or k == i: print('%c' %ch, end = '') else: print(end = ' ') print() rows = int(input("Enter Hollow Left Pascals Star Triangle Pattern Rows = ")) ch = input("Symbol to use in Hollow Left Pascals Triangle Pattern = " ) print("====Hollow Left Pascals Triangle Pattern====") pyHollowLeftPascalStar(rows, ch)
Enter Hollow Left Pascals Star Triangle Pattern Rows = 14
Symbol to use in Hollow Left Pascals Triangle Pattern = #
====Hollow Left Pascals Triangle Pattern====
#
##
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
##
#