Print hollow diamond Pattern with digits in Ascending Order in Python

To print hollow diamond Pattern with digits in Ascending Order in Python

Code:

n = int(input('Enter n Value:'))
for i in range(n):
    print(' ' * (n - i - 1) + str(i + 1) + ' ', end='')
    if i != 0:
        print(' ' * (2 * i - 1) + str(i + 1), end='')
    print()
for i in range(n - 1):
    print(' ' * (i + 1) + str(n - i - 1) + ' ', end='')
    if i != (n - 2):
        print(' ' * (2 * n - 2 * i - 5) + str(n - i - 1), end='')
    print()

Leave a comment