Python Program - Create Pyramid Patterns

https://w‮ww‬.theitroad.com

Here is an example Python program that creates various pyramid patterns using nested loops:

# Pyramid pattern with user input
n = int(input("Enter the number of rows: "))

for i in range(n):
    print(" "*(n-i-1) + "*"*(2*i+1))

# Inverted pyramid pattern with user input
n = int(input("Enter the number of rows: "))

for i in range(n):
    print(" "*i + "*"*(2*(n-i)-1))

# Half pyramid pattern with user input
n = int(input("Enter the number of rows: "))

for i in range(1, n+1):
    print("*"*i)

# Half pyramid pattern with numbers with user input
n = int(input("Enter the number of rows: "))

for i in range(1, n+1):
    for j in range(1, i+1):
        print(j, end="")
    print()

# Floyd's triangle with user input
n = int(input("Enter the number of rows: "))
num = 1

for i in range(n):
    for j in range(i+1):
        print(num, end=" ")
        num += 1
    print()

The first pattern is a regular pyramid pattern, the second is an inverted pyramid pattern, the third is a half pyramid pattern, the fourth is a half pyramid pattern with numbers, and the last one is Floyd's triangle.