将画金字塔的程序改写成函数形式.
时间: 2023-12-22 14:02:43 浏览: 90
好的,可以的。以下是将画金字塔的程序改写成函数形式的代码示例:
```python
def draw_pyramid(height):
for i in range(1, height+1):
print(" "*(height-i) + "*"*(2*i-1))
# 示例
draw_pyramid(5)
```
在这个例子中,我们定义了一个名为 `draw_pyramid` 的函数,它接受一个参数 `height`,表示金字塔的高度。函数内部使用了与之前程序相同的循环和打印语句,用于绘制金字塔。通过定义函数,我们可以更加方便地复用这段代码,并且可以在不同的地方调用这个函数,进行不同高度的金字塔的绘制。
阅读全文