我想编写一个Python程序,打印出输入行数的Pascal三角形。
我的代码如下:
inc = int(input('Input number of rows: '))
n = 0
row = []
while n <= inc:
m = 11 ** n
row.append(m)
n += 1
for i in range(0, len(row)):
row[i] = str(row[i])
result = '\n'.join(row)
print(result)
我的输出是:
1
11
121
我想把每一行中的每个符号分开,这样看起来就像帕斯卡三角形。我该如何实现?