利用嵌套循环实现各类三角形图案
时间: 2023-05-21 13:04:19 浏览: 151
你可以使用以下代码实现各类三角形图案:
```python
# 等腰直角三角形
for i in range(1,6):
for j in range(i):
print("*", end="")
print()
# 倒立的等腰直角三角形
for i in range(5, 0, -1):
for j in range(i):
print("*", end="")
print()
# 等边三角形
for i in range(1,6):
for j in range(5-i):
print(" ", end="")
for j in range(2*i-1):
print("*", end="")
print()
# 倒立的等边三角形
for i in range(5, 0, -1):
for j in range(5-i):
print(" ", end="")
for j in range(2*i-1):
print("*", end="")
print()
# 直角三角形
for i in range(1, 6):
for j in range(i):
print("*", end="")
print()
# 倒立的直角三角形
for i in range(5, 0, -1):
for j in range(i):
print("*", end="")
print()
```
希望能对你有所帮助!
阅读全文