rows = 6
array = []
for i in range(rows):
array.append([])
array[i].append(1)
for j in range(1, i):
array[i].append(array[i-1][j-1]+array[i-1][j])
if rows != 0:
array[i].append(1)
for i in range(rows):
print(" "*(rows-i), end=" ", sep=" ")
for j in range(0, i+1):
print('{0:5}'.format(array[i][j]), end=" ", sep=" ")
print()
'''
run:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
'''