python循环输出三角形图案
程序员文章站
2024-02-21 14:36:04
...
#Copyright (c)2017, 东北大学软件学院学生
# All rightsreserved
#文件名称:a.py
#作 者:孔云
#问题描述:编写程序,使用双循环输出三角形图案。
#问题分析:本程序由图形知,包含5行,即外层循环执行5次,每行内容的由三部分内容组成:空格、星号、回车,分别通过两个for循环和一条print语句实现。代码如下:
for i in range(1,6):
for j in range(5-i):
print(" ",end="")
for j in range(1,2*i):
print("*",end="")
print("\n")
运行结果:
注: 使用循环语句的嵌套,嵌套层数不限,但是循环的内外层之间不能交叉。在本程序中,注意内层循环中的for左对齐,还有最后一个print语句输出左对齐,否则打乱循环顺序,无法实现运行结果中的图案。
上一篇: 已知三角形的三边,求三角形的面积
下一篇: java使用for循环打印三角形
推荐阅读
-
星号三角形输出 Python123
-
python循环输出三角形图案
-
常见编程入门实例,输出星号三角形python版
-
Java使用for循环输出三角形-空心三角形-菱形-空心菱形的思路方法
-
用php的for循环输出四边形,各种三角形和菱形【含空心版本】
-
python之while循环/格式化输出/运算符/初始编码/成员变量
-
python中for循环输出列表索引与对应的值方法
-
Python实现动态循环输出文字功能
-
for循环练习 打印4面三角形,99乘法表 ,打印1-100内整数 数字包含9跳过 每行输出5个 用空格分隔,按照从大到小的顺序输出4位数中的个位+百位=十位+千位的数字及个数
-
python如何编码输出三角形字符阵列