Python program to print * Pattern 92

Python Code
n = 9  # size
px = n // 2 + 1
p = 1  # print val
for x in range(1, n + 1):
    for y in range(1, n + 1):
        if (y == px or y == n - px + 1):
            print(p, end="")
        else:
            print(" ", end="")
    if (x <= n / 2):
        px -= 1
        p += 1
    else:
        px += 1
        p -= 1
    print()

Output:

Patterns Programs