Python Program to Print Right Arrow Number Pattern

Write a Python program to print right arrow number pattern using for loop.

```rows = int(input("Enter Right Arrow Number Pattern Rows = "))

print("====Right Arrow Number Pattern====")

for i in range(1, rows + 1):
for j in range(1, rows + 1):
if j < i:
print(end = '  ')
else:
print(j, end = ' ')
print()

for i in range(1, rows):
for j in range(1, rows + 1):
if j < rows - i:
print(end = '  ')
else:
print(j, end = ' ')
print()```

This Python example prints the numbers in a right arrow pattern using a while loop.

```rows = int(input("Enter Rows = "))

print("====Right Arrow Number Pattern====")
i = 1

while(i <= rows):
j = 1
while(j <= rows):
if j < i:
print(end = '  ')
else:
print(j, end = ' ')
j = j + 1
print()
i = i + 1

i = 2
while(i < rows ):
j = 1
while(j <= rows):
if j < rows - i:
print(end = '  ')
else:
print(j, end = ' ')
j = j + 1
print()
i = i + 1```
``````Enter Rows = 8
====Right Arrow Number Pattern====
1 2 3 4 5 6 7 8
2 3 4 5 6 7 8
3 4 5 6 7 8
4 5 6 7 8
5 6 7 8
6 7 8
7 8
8
6 7 8
5 6 7 8
4 5 6 7 8
3 4 5 6 7 8
2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 ``````