def triangles():
s = []
m = 1
while 1:
s.append(1)
yield s
s = [s[x]+s[m – x] for x in range(1,m)]#不包含头尾两个1
s.insert(0,1)
m = m + 1
n = 0
for t in triangles():
print(t)
n = n + 1
if n == 10:
break
生成器做杨辉三角
原文作者:杨辉三角问题
原文地址: https://blog.csdn.net/EustiaSora/article/details/74361007
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.csdn.net/EustiaSora/article/details/74361007
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。