博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
杨辉三角的Python实现
阅读量:6542 次
发布时间:2019-06-24

本文共 416 字,大约阅读时间需要 1 分钟。

  杨辉三角的Python实现

1    1 1   1 2 1  1 3 3 1 1 4 6 4 11 5 10 10 5 1

Python生成器实现杨辉三角:

# pythondef yanghui_trangle(n):    if not isinstance(n, int) or n <= 0:        print('error')    line = [1]    for i in range(n):        yield line         line = [1] + [line[i] + line[i+1] for i in range(len(line) - 1)] + [1]  # 生成下一行
for i in yanghui_trangle(10):    print(i)

转载于:https://www.cnblogs.com/chenzhen0530/p/10794741.html

你可能感兴趣的文章
4-5-创建索引表-串-第4章-《数据结构》课本源码-严蔚敏吴伟民版
查看>>
go run main.go undefined? golang main包那点事
查看>>
从零开始写一个npm包,一键生成react组件(偷懒==提高效率)
查看>>
2017中国系统架构师大会“盛装”来袭
查看>>
中国最强的人工智能学术会议来了
查看>>
Metasploit的射频收发器功能 | Metasploit’s RF Transceiver Capabilities
查看>>
主库 归档 删除策略
查看>>
《Linux从入门到精通(第2版)》——导读
查看>>
路过下载攻击利用旧版 Android 漏洞安装勒索软件
查看>>
ThinkSNS 六大子版本体验及源码下载
查看>>
《算法基础》——1.5实际因素
查看>>
《Java数字图像处理:编程技巧与应用实践》——第3章 基本Swing UI组件与图像显示 3.1 JPanel组件与BufferedImage对象的显示...
查看>>
为什么有人讨厌 Google 的新 Logo?
查看>>
腾讯2017暑期实习编程题3
查看>>
Intellij IDEA 构建Spring Web项目 — 用户登录功能
查看>>
[AHOI2013]作业
查看>>
git push被忽略的文件 处理
查看>>
C#中用ILMerge将所有引用的DLL打成一个DLL文件
查看>>
PHP生成HTML静态页面
查看>>
Makefile 中:= ?= += =的区别【转】
查看>>