def triangles(m): n,a=0,[1] while n < m: if n == 0: b = a elif n==1: b = a b.append(1) else: b = [a[x] + a[x-1] for x in range(1,n)] b.insert(0,1) b.append(1) yield b a = b n = n+1 h = triangles(10) for hh in h: print(hh)
Sign in to make a reply
迷茫的老九