length = eval(input("请输入多少行:"))
lists = [[] for i in range(length)]
i = 0
j = 0
#初始化第一行和第二行
lists[0].append(1)
lists[1].append(1)
lists[1].append(1)
for i in range(2,length):
for j in range(0,i+1):
if j == 0:
lists[i].append(1)
elif j==i:
lists[i].append(1)
else:
lists[i].append(lists[i-1][j-1]+lists[i-1][j])
for i in range(0,length):
for j in range(0,i+1):
print(lists[i][j],end=" ")
print("")
py实现杨辉三角
最新推荐文章于 2023-07-05 09:20:14 发布