使用for循环打印一个倒立空心等腰直角三角形
时间: 2023-06-15 19:05:48 浏览: 120
java for 循环 打印 正、倒立三角形,实、空心菱形
5星 · 资源好评率100%
可以使用两个for循环来实现,其中一个循环用于控制行数,另一个循环用于控制每行输出的符号。
以下是代码示例:
```python
n = 5 # 控制三角形的高度
for i in range(n, 0, -1): # 控制行数,从n到1,步长为-1
for j in range(i): # 控制每行输出的符号数
if j == 0 or j == i - 1 or i == n:
# 如果是第一列、最后一列或最后一行,则输出*
print("*", end="")
else:
# 否则输出空格
print(" ", end="")
print() # 输出换行符
```
输出结果:
```
*****
* *
* *
**
*
```
阅读全文