使用turtle模块,画出五个五角星
时间: 2024-10-15 13:07:35 浏览: 65
使用turtle绘制五角星、分形树
在Python中,可以利用turtle模块来绘制图形,包括五角星。以下是使用turtle模块绘制五个五角星的基本步骤:
首先,你需要导入turtle模块,并创建一个turtle对象。然后设置颜色、笔触宽度等,接着编写一个函数来绘制单个五角星,通过循环调用这个函数来绘制多个五角星。
```python
import turtle
# 创建turtle对象
window = turtle.Screen()
star_turtle = turtle.Turtle()
# 设置颜色和线宽
star_turtle.color("blue")
star_turtle.pensize(2)
def draw_star():
for _ in range(5):
star_turtle.forward(100)
star_turtle.right(72) # 每次转折角度是180度除以星星的边数,这里是36度
# 绘制5个五角星
for _ in range(5):
draw_star()
star_turtle.left(72) # 为了让每个五角星的位置有所变化,每次画完一个星之后往左转一下
# 结束并关闭窗口
window.exitonclick()
阅读全文