使用for循环打印一个正立实心等腰三角形。
时间: 2023-05-24 16:03:33 浏览: 2371
Python利用for循环打印星号三角形的案例
5星 · 资源好评率100%
可以尝试以下代码实现:
```
n = 5 # 等腰三角形的高度
for i in range(n):
for j in range(n-i-1):
print(" ", end="")
for k in range(i*2+1):
print("*", end="")
print("")
```
其中,外层`for`循环用于控制等腰三角形的高度。内层的第一个`for`循环用于控制每一行输出时左侧的空格数,第二个则用于输出实心等腰三角形的“*”。在内层循环结束时,需要输出一个空行,使得下一行的输出能够从新的一行开始。
阅读全文