python地图上画五角星
时间: 2023-11-13 14:57:14 浏览: 187
用Python绘画五角星
好的,以下是绘制五角星的 Python 代码:
```python
import turtle
# 设置画笔
pen = turtle.Turtle()
pen.speed(5)
pen.color('red')
# 绘制五角星
for i in range(5):
pen.forward(100)
pen.right(144)
# 隐藏画笔
pen.hideturtle()
# 等待关闭窗口
turtle.done()
```
这段代码使用了 Python 的 turtle 库来绘制五角星。首先创建了一个画笔对象,然后设置画笔的颜色和速度。接着使用 for 循环绘制五角星的五个顶点,每个顶点的坐标计算方式是:向前移动一定距离(这里是 100),然后向右旋转 144 度(五角星的内角和为 180 × (5 - 2) / 5 = 108 度,因此每个顶点需要旋转 180 - 108 = 72 度)。最后隐藏画笔并等待关闭窗口。
阅读全文