杨辉三角

使用python

代码为

l = [1] while True: yield l l.append(0) l = [l[i]+l[i-1] for i in range(len(l))]


输出结果

[1] [1, 1] [1, 2, 1] [1, 3, 3, 1] [1, 4, 6, 4, 1] [1, 5, 10, 10, 5, 1] [1, 6, 15, 20, 15, 6, 1] [1, 7, 21, 35, 35, 21, 7, 1] [1, 8, 28, 56, 70, 56, 28, 8, 1] [1, 9, 36, 84, 126, 126, 84, 36, 9, 1]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概念 一边循环一边计算的机制,称为生成器:generator。 题目 杨辉三角定义如下: 1 1 1 1 2 ...
    快乐的杀马特阅读 4,136评论 0 0
  • 再好的朋友,缺少联系也会淡 再深的感情,不懂珍惜也会断 有时候有的感情很深 可是因为我们不联系 感情就变谈了 再好...
    37度的妳阅读 4,906评论 0 0
  • 尊敬的各位领导,各位老师!各位同学大家晚上好! 感恩无处不在。我站在这里的理由是什么?就是感恩。感谢老师们的鼓励与...
    爱丽莎xian阅读 3,342评论 0 5
  • 玫瑰花 文||与你相识 你静默着 那些美好 从你的色彩里发散 谁会沉醉 低头的温柔 从晚霞里读懂 无需凝视今生 似...
    与你相识_40fa阅读 942评论 0 1