0
271views
Write a Python Program to Create Pyramid No Pattern (Value will be Column no +1)
1 Answer
0
0views

Explanation:-

Step 1:- Take input for no of rows

Step 2:- Start 1st for loop to iterate n no of times (n rows)

Step 3:- Take 2nd for loop to iterate i items in a row

1st iteration (i=1) 2nd for loop will iterate 1 time

Output:-

1

2nd iteration (i=2) 2nd for loop will iterate 2 times

Output:-

1

1 2

Similarly

nth iteration (i=n) 2nd for loop will iterate n times

Step 4:- Increment the value of i from 1 to n

Step 5:- Stop

Hint:- The value to be printed is +1 the column value

for column 0 the value to be printed would be 1 so print(j+1)

for column n the value to be printed would be n+1 so print(n+1)

Method 1:-

n=int(input("No of Rows in the pattern: "))

for i in range(n+1):

    for j in range(i):

        print(j+1,end=" ")

    print()

Method 2:-

n=int(input("No of Rows in the pattern: "))

for i in range(1,n+1):

    for j in range(1,i+1):

        print(j,end=' ')

    print()

Method 3:-

n=int(input("No of Rows in the pattern: "))

for i in range(1,n+1):

    for i in range(1,i+1):

        print(i,end=" ")

    print()

Output:-

enter image description here

Please log in to add an answer.