











Python Program for Printing Pyramid Star Pattern
Print Pyramid Star Pattern
In this Python Program, we will be discussing about how to write a program to print Pyramid Star Pattern. In this pattern, there are n number of rows and have task to print number of spaces and stars in this pattern. So, User have to enter a single value, that will be determine as a number of rows of the pattern. With the help of “Nested For Loop” , we will print the Pyramid Star Pattern.


Working:
Step 1. Start
Step 2. Take number of rows as input from the user and stored it into num.
Step 3. Run a loop ‘i’ number of times to iterate through all the rows which is Starting from i=0 to num.
Step 4. Run a nested loop inside the main loop for printing spaces which is starting from j=0 to num-i-1.
Step 5. Run a nested loop inside the main loop for printing stars which is starting from j=0 to i*2+1.
Step 6. Move to the next line by printing a new line using print() function.
Stop 10. Stop
Python Program:
num = int(input("Enter the Number: ")) for i in range(0, num): for j in range(0, num-i-1): print(" ", end="") for j in range(0, i*2+1): print("*", end="") print() # This code is contributed by Shubhanshu Arya (Prepinsta Placement Cell Student)
n = int(input(“Enter the number:”))
for i in range(n):
print(” “*(n-i)+ (“*”)*(2*i+1))
it can be solved even simply in python
num = int(input(“Enter the Number: “))
for i in range(0,num):
print(” “*(num-i-1)+”*”*(i*2+1))