蓝桥杯基础练习 杨辉三角形Python实现
思路分析:
将每行的数字放到一个空的列表num[]里面,并每行打印,然后再用num[]来存储上一行的数字,以便当前行进行计算
还有一点需要注意的就是:在每行计算并打印后,需要将当前行的数字作为下一行的上一行,先将nums清空,再把放进去存储。同样的,每行都对空的num[]进行操作,那么肯定num[]也是需要每行计算之后进行清空操作的
代码实现:
n = int(input())
num = [] #当前行的数字
nums = [] #上一行的数
for i in range(n):
for j in range(i+1):
if j == 0 or ji: #每行第一个和最后一个为1固定不变
num.append(1)
else:
num.append(nums[j]+nums[j-1]) #最开始我卡在这,不理解为啥0行1 行的情况,最后发现0行和1行都属于上面j0和j==i的类型
[print(a,end=’ ') for a in num]
print()
nums = []
[nums.append(a) for a in num]
num = []
蓝桥杯基础练习 杨辉三角形Python实现相关推荐
- 【完美解析】蓝桥杯 省赛 杨辉三角形 python组 找规律+二分查找+组合数
题目 看到最后如果还不懂你来打我~ 分析 我们看到杨辉三角形很容易想到一个数的值等于它肩膀两个数的和.为此,可以不断通过前一行的数求出后一行的数,重复上面操作,直到找到目标为止.但是看了用例规模后发现 ...
- 蓝桥杯 基础练习全解 答案+解析 共17题 python
关键字 A+B问题,数列排序,十六进制转八进制,十六进制转十进制,十进制转十六进制,特殊回文数,回文数,特殊的数字,杨辉三角形,查找整数,数列特征,字母图形,01字串,闰年判断,斐波那契数列,圆的面积 ...
- 蓝桥杯 基础练习 分解质因数 python语言
蓝桥杯 基础练习 分解质因数 python语言 描述 求出区间[a,b]中所有整数的质因数分解. 输入 输入描述: 输入两个整数a,b. 输入样例: 3 10 输出 输出描述: 每行输出一个数的分解, ...
- 蓝桥杯 基础练习 01字串 C/C++/Java/Python描述
蓝桥杯 基础练习 01字串 C/C++/Java/Python描述 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博 ...
- 蓝桥杯基础练习 Python实现字母图形
蓝桥杯基础练习 Python实现字母图形 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7 ...
- 第十一届蓝桥杯青少组Python竞赛真题
第十一届蓝桥省赛Python组复盘 第十一届蓝桥省赛Python组复盘_哔哩哔哩_bilibili 蓝桥杯青少组Python竞赛真题讲解 蓝桥杯青少组Python竞赛真题讲解_哔哩哔哩_bilibil ...
- 蓝桥杯基础练习---特殊数字
蓝桥杯基础练习---特殊数字 特殊的数字 该题目实现程序: 特殊的数字 问题描述: 153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1的3次方+5的3次方+3的3次方=1+125+27 ...
- 蓝桥杯基础试题练习小结(vip)(二)
试题 基础练习 矩形面积交 问题描述 平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴.对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积. 输入格式 输入仅包含两行, ...
- 蓝桥杯基础视频 笔记
学习地址:哔哩哔哩网站--蓝桥杯基础视频 博主整理--源码下载--百度网盘链接 蓝桥杯 Java B组 省赛真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 注意:部 ...
- 2022年(第13届蓝桥杯省赛)Python 14 天夺奖冲刺营
2022年(第13届蓝桥杯省赛)Python 14 天夺奖冲刺营 2022.03.25 攒了一周的视频直播没有看,更新完了直接看合集. 数据结构基础之链表篇 什么是链表 链表是线性表的链式存取的数据结 ...
最新文章
- Leet Code OJ 202. Happy Number [Difficulty: Easy]
- 计算机网络上网时间,电脑怎么限制上网时间
- 兵团职称计算机准考证查询,兵团初级会计准考证打印入口官网
- JavaScript之jQuery够用即可(each循环、位置偏移量和大小、克隆外层标签、嵌套返回顶部、集体绑定事件)
- 主键思维定势导致的惨案
- 《人工智能如何走向新阶段》大家谈(跟帖,续)
- VS附加依赖项以及Opencv配置问题
- Ekho TTS 5.1发布
- in front of 与in the front of区别
- python里output是什么意思_Python入门系列:Input/Output
- ubuntu 开机进不去桌面问题
- 人人商城 重复授权问题
- unable to start ssh-agent service, error :1058 问题的解决方法
- Fatal error: Uncaught Error: Call to undefined function mysqli_content() in D:\phpstudy_pro\WWW\user
- abc计算机发明英语翻译,英语四级翻译模拟练习:四大发明
- 最热门的网络游戏排行榜及分析
- nsd engineer
- 断电后笔记本损坏文件如何恢复
- 电动汽车智能充电桩的设计应用 具体功能介绍
- 安卓微信 8.0 内测版来啦!