def triangles(): N = [1] while True: yield N N.append(0) N = [N[i-1] + N[i] for i in range(len(N))]app
n = 0for t in triangles(): print(t) n = n + 1 if n == 10: breakyield
廖雪峯老師出的題while