Print downward Half-Pyramid Pattern with Star (asterisk)

Here’s an example Python code to print a downward half-pyramid pattern with stars:

# Set the number of rows
num_rows = 5

# Loop through each row from num_rows to 1
for i in range(num_rows, 0, -1):
    # Loop through each column from 1 to i
    for j in range(1, i+1):
        # Print a star and a space, separated by nothing
        print("* ", end="")
    # Print a newline character to move to the next row
    print()

In this code, we use a nested loop to print the downward half-pyramid pattern. The outer loop iterates over each row from the specified number of rows down to 1, using the range() function with a step value of -1. The inner loop iterates over each column from 1 to the current row number, using the range() function with the i+1 argument. For each column, we print a star and a space, separated by nothing, using the end parameter of the print() function. Finally, we use another print() statement without any arguments to add a newline character and move to the next row.

When you run this code, it should output the downward half-pyramid pattern with stars:

* * * * * 
* * * * 
* * * 
* * 
* 

Note that you can change the value of num_rows to print the pattern with a different number of rows.

Related Examples

1. Python Program to Print Hello world!

2. Calculate the multiplication and sum of two numbers

3. Python Program to Find the Square Root

4. Python Program to Calculate the Area of a Triangle

5. Python Program to Solve Quadratic Equation

6. Python Program to Swap Two Variables

7. Python Program to Generate a Random Number

8. Return the count of a given substring from a string

9. Print the following pattern

10. Python Program to check if the given number is a palindrome number

11. Python Program to print multiplication table form 1 to 10

12. Python Program to Convert Kilometers to Miles

13. Python Program to Check if a Number is Positive, Negative or 0

14. Python Program to Find the Sum of Natural Numbers

15. Print the sum of the current number and the previous number in Python

Leave a Reply

Your email address will not be published. Required fields are marked *

Wordpress Social Share Plugin powered by Ultimatelysocial
Wordpress Social Share Plugin powered by Ultimatelysocial