Python Program to Print First N Numbers using Recursion

Python Program to Print First N Numbers using Recursion

Write Python Program to Print First N Numbers using Recursion

# Write Python Program to Print First N Numbers using Recursion

def print_numbers(n):
    if n == 1:
        print(n, end = ' ')
    else:        
        print_numbers(n - 1)
        print(n, end = ' ')

n = 10
print(f'First {n} Numbers : ', end = '')
print_numbers(n)

Output:

First 10 Numbers : 1 2 3 4 5 6 7 8 9 10