def triangles(n): print([1]) line=[1] for i in range(2,n): r=[] for i in range(len(line)-1): r.append(line[i]+line[i+1]) line=[1]+r+[1] print(line)
效果是达到了,不过测试是不通过,发现自己数学和python都欠缺
Sign in to make a reply
走庄子路线
def triangles(n): print([1]) line=[1] for i in range(2,n): r=[] for i in range(len(line)-1): r.append(line[i]+line[i+1]) line=[1]+r+[1] print(line)