使用python打印十行杨辉三角过程详解


Posted in Python onJuly 10, 2019

杨辉三角,是二项式系数在三角形中的一种几何排列

  • 每个数等于它上方两数之和。
  • 每行数字左右对称,由1开始逐渐变大。
  • 第n行的数字有n项。
  • 第n行数字和为2n-1。
  • 第n行的m个数可表示为 C(n-1,m-1),即为从n-1个不同元素中取m-1个元素的组合数。
  • 第n行的第m个数和第n-m+1个数相等 ,为组合数性质之一。
  • 每个数字等于上一行的左右两个数字之和。可用此性质写出整个杨辉三角。即第n+1行的第i个数等于第n行的第i-1个数和第i个数之和,这也是组合数的性质之一。即 C(n+1,i)=C(n,i)+C(n,i-1)。
  • (a+b)n的展开式中的各项系数依次对应杨辉三角的第(n+1)行中的每一项。

性质5和性质7是杨辉三角的基本性质,是研究杨辉三角其他规律的基础。

使用python打印十行杨辉三角过程详解

代码

num=input('请输入行数:')
num =int(num)

list1 =[] #list 用来保存杨辉三角
for n in range(num):
  row =[1] #保存行
  list1.append(row)

  if n ==0:
    print(row)
    continue
  for m in range(1,n):
    row.append(list1[n - 1][m - 1] + list1[n - 1][m])
  row.append(1)

  print(row)

结果

使用python打印十行杨辉三角过程详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python操作xml文件详细介绍
Jun 09 Python
Python代码的打包与发布详解
Jul 30 Python
python实现简易动态时钟
Nov 19 Python
python实现列表中最大最小值输出的示例
Jul 09 Python
python数据归一化及三种方法详解
Aug 06 Python
Django1.11自带分页器paginator的使用方法
Oct 31 Python
读取nii或nii.gz文件中的信息即输出图像操作
Jul 01 Python
详解vscode实现远程linux服务器上Python开发
Nov 10 Python
python爬虫scrapy图书分类实例讲解
Nov 23 Python
Python中读取文件名中的数字的实例详解
Dec 25 Python
python开发飞机大战游戏
Jul 15 Python
python实现简单的三子棋游戏
Apr 28 Python
python简单实现矩阵的乘,加,转置和逆运算示例
Jul 10 #Python
Python中新式类与经典类的区别详析
Jul 10 #Python
详解Pandas之容易让人混淆的行选择和列选择
Jul 10 #Python
python的几种矩阵相乘的公式详解
Jul 10 #Python
Python内存管理实例分析
Jul 10 #Python
OpenCV 边缘检测
Jul 10 #Python
python使用Qt界面以及逻辑实现方法
Jul 10 #Python
You might like
PHP中动态HTML的输出技术
2006/10/09 PHP
Zend framework处理一个http请求的流程分析
2010/02/08 PHP
基于PHP常用函数的用法详解
2013/05/10 PHP
超清晰的document对象详解
2007/02/27 Javascript
可缩放Reloaded-一个针对可缩放元素的复用组件
2007/03/10 Javascript
编辑浪子版表单验证类
2007/05/12 Javascript
浅析jquery的作用与优势
2013/12/02 Javascript
动态读取JSON解析键值对的方法
2014/06/03 Javascript
jquery ajax 如何向jsp提交表单数据
2015/08/23 Javascript
有关Promises异步问题详解
2015/11/13 Javascript
jquery实现列表上下移动功能
2016/02/25 Javascript
全面解析Bootstrap中form、navbar的使用方法
2016/05/30 Javascript
JavaScript简单下拉菜单特效
2016/09/13 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
基于Bootstrap框架实现图片切换
2017/03/10 Javascript
再谈Angular4 脏值检测(性能优化)
2018/04/23 Javascript
详解基于Vue/React项目的移动端适配方案
2019/08/23 Javascript
微信小程序如何实现radio单选框单击打勾和取消
2020/01/21 Javascript
[00:43]2016完美“圣”典风云人物:单车宣传片
2016/12/02 DOTA
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
python遍历文件目录、批量处理同类文件
2019/08/31 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
python 实现PIL模块在图片画线写字
2020/05/16 Python
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
HTML5页面音视频在微信和app下自动播放的实现方法
2016/10/20 HTML / CSS
意大利一家专营包包和配饰的网上商店:Borse Last Minute
2019/08/26 全球购物
金士达面试非笔试
2012/03/14 面试题
职业教育毕业生求职信
2013/11/09 职场文书
汽车专业大学生职业生涯规划范文
2014/01/07 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
纪念九一八事变83周年国旗下讲话稿
2014/09/15 职场文书
党员干部反四风民主生活会对照检查材料思想汇报
2014/10/12 职场文书
2014年保育员工作总结
2014/12/02 职场文书
班主任高考寄语
2015/02/26 职场文书
2015年保险业务员工作总结
2015/05/27 职场文书
情侣餐厅的创业计划书范本!
2019/07/26 职场文书