python绘制五角星的代码
时间: 2024-10-11 10:15:02 浏览: 99
用python画五角星
在Python中,你可以使用turtle库来绘制五角星。Turtle库提供了一个可爱的绘图环境,可以方便地创建各种形状,包括五角星。下面是一个简单的例子:
```python
import turtle
def draw_star(size):
angle = 144 # 每个顶点的角度 (5*180/5)
for _ in range(5): # 画5条边
turtle.forward(size) # 向前移动指定距离
turtle.right(angle) # 右转角度
# 设置初始位置和速度
turtle.speed(1) # 1是最高的速度
turtle.penup() # 抬起笔防止线条相连
turtle.goto(-100, 0) # 移动到起点
turtle.pendown() # 放下笔开始绘画
draw_star(100) # 绘制大小为100的五角星
# 结束绘图并关闭窗口
turtle.done()
```
运行这个程序会打开一个新的图形窗口,显示一个白色的五角星。你可以通过调整`size`参数来改变五角星的大小。
阅读全文