如何使用python创建五角星金字塔
时间: 2023-12-15 20:05:02 浏览: 134
以下是使用 Python 的 turtle 模块画出五角星金字塔的示例代码:
```python
import turtle
# 创建一个画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔的颜色和粗细
pen.color('red')
pen.pensize(2)
# 画五角星金字塔
for i in range(5):
for j in range(i+1):
# 定位到五角星的左下角
x = -200 + j * 100 + i * 50
y = -200 + i * 50
pen.penup()
pen.goto(x, y)
pen.pendown()
# 画五角星
for k in range(5):
pen.forward(50)
pen.right(144)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
运行上述代码后,会弹出一个窗口,窗口中会画出一个红色的五角星金字塔。
阅读全文