我的解答
Topic source# -*- coding: utf-8 -*-
def triangles(max):
n=0
L=[1]
while n<max:
yield(L)
L=[0]+L+[0]
L=[L[i]+L[i+1] for i in range(len(L)-1)]
n=n+1
pass
for t in triangles(10):
print(t)
- 1
# -*- coding: utf-8 -*-
def triangles(max):
n=0
L=[1]
while n<max:
yield(L)
L=[0]+L+[0]
L=[L[i]+L[i+1] for i in range(len(L)-1)]
n=n+1
pass
for t in triangles(10):
print(t)
小样_这么多人抢
那个最多回复的答案真厉害,统一了一行中每个数字的计算。我的解答只是统一了一行中除开收尾数字的计算