Python循环结构:打印空心金子塔
发布时间
阅读量:
阅读量
目录
题目要求
核心思想
思路分析
先死后活
化繁为简
for循环实现
1.打印矩形
图案形状
代码实现
运行截图
2.打印直角三角形
图案形状
代码实现
运行截图
3.打印金字塔
图案形状
代码实现
运行截图
4.打印空心金字塔
图案形状
代码实现
运行截图
5.做“活”
改进代码
运行截图
题目要求解析
核心思想提炼
由复杂转向简洁,先经历消亡再实现新生!
思路分析
先死后活
1.首先暂且不考虑层数的变动情况,假设当前设定为5层,后续再进行调整。
化繁为简
-
输出矩形图形
-
绘制直角三角形结构
-
构建金字塔形状
-
生成中空金字塔样式
for循环实现
1.矩形打印方法实现
图案形状分析
代码实现
print("打印矩形:")
# i控制层数
for i in range(1, 6):
# j控制每层输出的*的个数
for j in range(1, 6):
# 这里end=""表示输出不换行
print("*",
全部评论 (0)
还没有任何评论哟~
