Py学习  »  Python

Python中的Pascal三角(11的幂)

Ned • 5 年前 • 1596 次点击  

我想编写一个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

我想把每一行中的每个符号分开,这样看起来就像帕斯卡三角形。我该如何实现?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/52007
 
1596 次点击  
文章 [ 3 ]  |  最新文章 5 年前