没有合适的资源?快使用搜索试试~ 我知道了~
Python 使用双重循环打印图形菱形操作
1 下载量 66 浏览量
2021-01-19
23:48:49
上传
评论
收藏 58KB PDF 举报
温馨提示
试读
3页
如下所示: a = int(input(请输入菱形行数:)) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 print( * (m - 1), * * (2 * i - 1)) #2个*参数: 第一个是:空格 第二个是: *根据规律组成 m -= 1 if i == a: # 临界点,开始打印倒三角 for y in range(1, a): print( * y, * * (2*d-3)) #2个*参数: 第一个是:空格 第二个是: *根据规律组成 d -= 1 #设置-1 \na=
资源推荐
资源详情
资源评论
Python 使用双重循环打印图形菱形操作使用双重循环打印图形菱形操作
如下所示:如下所示:
a = int(input("请输入菱形行数:"))
m = a #空格
d = a #倒三角
for i in range(1, a + 1): # 先打印正三角
print(" " * (m - 1), "*" * (2 * i - 1)) #2个*参数: 第一个是:空格 第二个是: *根据规律组成
m -= 1
if i == a: # 临界点,开始打印倒三角
for y in range(1, a):
print(" " * y, "*" * (2*d-3)) #2个*参数: 第一个是:空格 第二个是: *根据规律组成
d -= 1 #设置-1
a=4 #指定行数
b=a #空格
c=a #倒三角
for i in range(1,a+1):
print(" " * (b - 1), "%d" %b * (2 * i - 1))
b-=1
if i==a: # 临界点,开始打印倒三角
for y in range(1,a):
print(" " * y, "%d" %(y+1) * (2 * c - 3))
c-=1
a = int(input("请输入菱形行数:"))
m = a #空格
d = a #倒三角
print(" " * (a - 1), "*") #第一个是:空格, 第二个是:打印一个*
for i in range(2, a + 1): # 先打印正三角
print(" " * (m - 1) + "*" + " " * (2 * i - 3) + "*") #1个*参数: 第一个是:空格和*根据规律组成
m -= 1
资源评论
weixin_38746387
- 粉丝: 332
- 资源: 1308
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 202304910142原道明(1).pbix
- 文本.txt
- 基于Lua的聊天过滤修改版设计源码
- A1_SSE_123090177.py
- Uibot6.0 (RPA财务机器人师资培训第5天 ) 报销汇总机器人案例实战
- 基于Vue的西安美食攻略应用程序设计源码
- tensorflow-2.6.2-cp38-cp38-win-amd64.whl
- 2023-04-06-项目笔记 - 第八十六阶段 - 4.4.2.84全局变量的作用域-84 -2024.03.28
- 基于C语言解决九宫重排问题(源码+剖析)
- 考研分数计算神器(通过考研分数计算规则制作出来的计算工具,结果精准,操作简单,并且还可以与第二个人进行比较)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功