首页 » Python » python 实现杨辉三角形

python 实现杨辉三角形

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
n = int(input("请输入三角形高度:"))

layer = 1
values = [1]

while layer <=n:
    new_value = [1]
    index = 0
    while index<len(values):
        print("%d" % values[index],end="")
        if(index<len(values)-1):
            new_value.append(values[index]+values[index+1])
        index += 1
    new_value.append(1)
    values = new_value
    print("")
    layer += 1

原文链接:python 实现杨辉三角形,转载请注明来源!

0