【Python】用generator实现杨辉三角
来源:互联网 发布:tensorflow训练mnist 编辑:程序博客网 时间:2024/06/05 18:22
本文为廖雪峰Python3教程的学习笔记。
# -*- coding: utf-8 -*-def triangles(): L=[1] while True: yield(L) L.append(0) L = [L[n - 1] + L[n] for n 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]n = 0for t in triangles(): print(t) n = n + 1 if n == 10: break
0 0
- 【Python】用generator实现杨辉三角
- 杨辉三角python generator实现
- 【Python】用生成器generator简单实现杨辉三角
- python实现杨辉三角(使用生成器generator)
- [python学习]利用generator实现杨辉三角
- 【Python笔记】编码一个generator实现杨辉三角
- 【生成器】用generator生成杨辉三角
- python 学习之 generator(生成器)生成杨辉三角
- generator 生成杨辉三角
- generator输出杨辉三角
- 用Python语言实现杨辉三角
- python实现杨辉三角
- 杨辉三角python实现
- python实现杨辉三角
- 杨辉三角 python实现
- Python 用一个生成器函数实现杨辉三角
- 杨辉三角的Python实现
- 杨辉三角的Python实现
- 将博客搬至CSDN
- Android--面试中遇到的问题总结(一)
- Java的邮件发送、接收以及删除
- ASCII码表
- ipconfig不是内部或外部命令 怎么办
- 【Python】用generator实现杨辉三角
- Markdown个人笔记
- android下载断点续传
- Nginx支持模块的安装及描述
- 日语疑问句
- 心态决定命运
- 58到家数据库30条军规解读
- sql-基础(二)
- Python处理unicode编码的txt文件(Python中文处理)——解决to_excel()和to_csv()导出文件内容为空的问题