使用for循环绘制五角星
时间: 2024-03-04 18:44:54 浏览: 97
java 打印五角星for循环
5星 · 资源好评率100%
使用for循环绘制五角星的方法如下所示:
```
import turtle
turtle.pensize(6) #笔大小为6
turtle.pencolor('yellow') #画笔颜色为黄色
turtle.fillcolor('red') #填充红色
turtle.begin_fill() #开始填充
for i in range(5): #循环
turtle.fd(50) #小海龟向前50
turtle.left(72) #小海龟向左72度
turtle.fd(50)
turtle.right(144) #小海龟向右144度
turtle.end_fill() #停止填充
turtle.hideturtle() #隐藏图标
turtle.done() #停绘制止
```
以上代码中,我们使用了turtle库中的for循环语句,循环5次,每次向前移动50个像素,然后向左转72度,再向前移动50个像素,最后向右转144度,这样就完成了五角星的绘制。
阅读全文