Inverted Hollow Pyramid - 2

                Never    
def getPattern(n):
    if n==0:
        return ''
    elif n==1:
        return '1'
    else:
        k=1
        result = [' '*(n-1)+str(k)]
        for x in range(1,n):
            k+=1
            result.append(' '*(n-2-(x-1))+str(k)+' '*(x-1)+str(k))
        
        k-=1
        for x in range(n-2,0,-1):
            result.append(' '*(n-2-(x-1))+str(k)+' '*(x-1)+str(k))
            k-=1
        
        result.append(result[0])
        return '\n'.join(result)
            
n = int(input())
print(getPattern(n))

Raw Text