Python画**等腰三角形
时间: 2024-10-27 08:01:10 浏览: 18
python打印直角三角形与等腰三角形实例代码
5星 · 资源好评率100%
在Python中,我们可以使用简单的控制结构(如循环)以及字符串连接来绘制等腰三角形。这里是一个基本的例子:
```python
def draw_triangle(n):
# 三角形的顶点数
for i in range(1, n + 1):
# 每行打印空格
print(' ' * (n - i), end='')
# 打印星号形成等腰三角形的上半部分
for j in range(i):
print('*', end='')
# 转换行并打印星号形成下半部分
print()
if i < n:
for k in range(i - 1): # 上半部分已经打印了i个星号,下半部分需要补上i-1个
print('*', end='')
print()
# 选择你要画的等腰三角形的高度
draw_triangle(5)
```
当你运行这个函数,并传入一个数字,比如5,它将打印出高度为5的等腰三角形。你可以根据需要改变`draw_triangle()`函数的参数来调整三角形的高度。
阅读全文