TUTORIALProgrammingFETCHED
Python 打印倒三角形
Python 打印倒三角形 Python3 实例 在 Python 中,我们可以使用嵌套循环来打印一个倒三角形。外层循环控制行数,内层循环控制每行打印的星号数量。随着行数的增加,每行的星号数量逐渐减少。 实例 [mycode4 type='python'] n = 5 # 定义倒三角形的高度 for i in range(n, 0, -1): for j in range(i): pr..
Updated 7/16/2026
Tutorial detail pages default to noindex.
Python 打印倒三角形
在 Python 中,我们可以使用嵌套循环来打印一个倒三角形。外层循环控制行数,内层循环控制每行打印的星号数量。随着行数的增加,每行的星号数量逐渐减少。
实例
n = 5 # 定义倒三角形的高度
for i in range(n, 0, -1):
for j in range(i):
print("*", end=" ")
print()
for i in range(n, 0, -1):
for j in range(i):
print("*", end=" ")
print()
代码解析:
n = 5:定义倒三角形的高度为 5 行。for i in range(n, 0, -1):外层循环从n开始,每次递减 1,直到 1。这个循环控制行数。for j in range(i):内层循环从 0 开始,到i-1结束。这个循环控制每行打印的星号数量。print("*", end=" "):打印一个星号,并保持在同一行。print():在每行结束后打印一个空行,以便下一行的星号从新的一行开始。
输出结果:
* * * * * * * * * * * * * * *
Python3 实例