用python 打印等腰三角形
如果我们要打印的三角形由10行星星(*)组成的话
那么我们就可以用到for循环
所以我们第一段代码就是
for i in range(10):
因为这个三角形是等边三角形
所以我们前面5行星星是依次加一的,代码如下
if i<=5:
print("*"*i)
这样第一到第五行就是第几行就有第几个*
那么问题来了
因为是等腰三角形
我们如何让第六行和第四行一样拥有4颗小星星呢?
吃了两包辣条
我想出了这个代码
(10-i) * "*"
第六次循环的*用总循环次数10 减去到了的第6次循环再乘以*
那么第六行不就是和前面的第四行一样是4个*了吗
‘这样一来
我们就可以实现打印等腰三角形了
完整代码如下
用python 打印等腰三角形相关推荐
- 用Python打印等腰三角形
用Python打印等腰三角形 打印出来的图样 * * * * * * * * * * * * * * * * #打印的思路:最外层的循环去控制三角形的层数,最外层循环的循环体里有2个小循环,一个循环打 ...
- python打印等腰三角形,猜词小游戏,奇偶求和
打印等腰三角形 a = 1 line = int(input("几行等腰三角形:")) c = line b = line - 1 while a <= line :n = ...
- python打印等腰三角形_Python 打印各种三角形
直角三角形 rows = int(input('输入列数:')) for i in range(1, rows): print('*' * i) for i in range(1, rows): fo ...
- python打印等腰三角形
1.程序: for i in range(5):for j in range(0,5-i):print(end=" ")for k in range(5-i,5):print(&q ...
- 如何用python打印等腰三角形
首先先来观察一下等腰三角形有什么特征 通过观察图片,我们可以发现这几个特征: 1.可知第一行有1个✳,第二行三个✳,第三行5个✳,可知第n行为2(n-1)+1✳ 2.✳前面还有空格,可知第一行有5个空 ...
- 用python 打印等腰三角形、空心等腰三角形,棱形。空心棱形
#请输入你要打印的列数: row=int(input("请输入你要打印的列数:")) #等腰三角形 print("1.等腰三角形%d列"%(row)) for ...
- python打印等腰三角形星星
打印星星(一行一个,两行两个....) def print_star(n):for i in range(1,n+1):print(' '*(n-i),'* '*i) n = int(input('请 ...
- python打印等腰三角形的性质_C++多继承有什么坏处,Java的接口为什么可以摈弃这些坏处?...
这是个历史遗留问题. The History of Object Oriented Programmingwww.exforsys.comObject-oriented programmingen ...
- Python:打印等腰三角形
使用python打印等腰三角形. num = 4 n = 1 while n <= num:num_space = num - nnum_star = 2*n - 1print(' ' * nu ...
最新文章
- for循环一定要指定键么 vue_vue的for循环使用方法
- Face++ 论文解读:一种新的行人重识别度量学习方法 | PaperDaily #20
- 创建一个QT for Android的传感器应用应用程序(摘自笔者2015年将出的《QT5权威指南》,本文为试读篇)
- 安卓机用久了仍会卡?来看看两年前的小米6
- TokenInsight:BTC新增流量稳定,但泡沫指数已超17年峰值
- 【PHP学习】—创建PHP文件(一)
- hud 3874 求区间内不同数字的和
- 【LeetCode 148】链表的归并排序
- 学计算机电脑硬盘容量多大好,电脑系统盘应该分多大空间最合适,赶紧学习一下...
- 数据结构中的数学公式
- 比湿,相对湿度和绝对湿度
- 山寨AR手游频出,VRAR正打造一庞大…
- Frequent values POJ - 3368(线段树)
- 非线性规划与KTT(一)
- 最简单的方式实现竖排文字显示
- 故障检测、故障识别领域(分类问题)的性能评价指标
- vue+elemnt ul 图片上传隐藏按钮+图片回显
- 第三方电视刷鸿蒙,小米电视怎么刷鸿蒙OS系统?一招立省上千块
- 专利学习笔记3:专利申请中的从属权利要求
- mysql mdl 锁_MySQL锁系列3 MDL锁
热门文章
- Creo4.0安装与VS2015环境下的开发配置
- 线段树 +懒标记 + P3372 【模板】线段树 1
- java实训意义_java实习心得体会
- 如何使用手机将PDF合并呢?分享一个手机合并文件方法
- 栈中的peek()、pop()和push()、Add()方法
- 华为FusionSphere虚拟化解决方案
- 你的电脑/设备需要恢复 错误码0xc000014c
- 在微信收藏笔记中的录音文件拷贝或另存问题--适用于silk无法导出,看不见的情况
- unsw计算机专业排名,新南威尔士大学计算机专业竟然这么厉害!详解新南威尔士大学计算机专业!...
- Delphi编程中流的使用