# Write a program that prompts the user to enter an integer number from 1 to 9 and displays two pyramids

I have the code for the 1st and the second pyramid, I just don’t know how to put it together like how the question is asking. The first code below is for pyramid 1 and second is for the 2nd pyramid.

`

``````rows = int(input("Enter number of rows: "))

k = 0

for i in range(1, rows+1):
for space in range(1, (rows-i)+1):
print(end="  ")

while k!=(2*i-1):
print("* ", end="")
k += 1

k = 0
print()
``````

`

`

``````rows = int(input("Enter number of rows: "))

k = 0
count=0
count1=0

for i in range(1, rows+1):
for space in range(1, (rows-i)+1):
print("  ", end="")
count+=1

while k!=((2*i)-1):
if count<=rows-1:
print(i+k, end=" ")
count+=1
else:
count1+=1
print(i+k-(2*count1), end=" ")
k += 1

count1 = count = k = 0
print()
``````

`

### >Solution :

You just need to run the second loop after the first loop. Also your code for the second pyramid is incorrect so I changed that.

``````rows = int(input("Enter number of rows: "))

k = 0

for i in range(1, rows+1):
for space in range(1, (rows-i)+1):
print(end="  ")

while k!=(2*i-1):
print("* ", end="")
k += 1

k = 0
print()

k = 0
count=0
count1=0

for i in range(1, rows+1):
for space in range(1, (rows-i)+1):
print("  ", end="")
count+=1

for k in range(i,0,-1):
print(k, end=' ')
for k in range(2,i+1):
print(k, end=' ')
count = 0
print()
``````