用turtle画图,初始形状为正方形,线的颜色为蓝色,以正方向左下角为轴,顺时针每次旋转36°,旋转10次回原位置
时间: 2024-09-27 21:06:33 浏览: 27
python画图-使用Python+turtle实现画旋转.zip
在Python的Turtle模块中,你可以通过以下步骤创建一个初始形状为正方形、线颜色为蓝色、按照指定角度旋转的图形:
```python
import turtle
# 初始化画布和海龟
window = turtle.Screen()
tessie = turtle.Turtle()
# 设置线条颜色
tessie.pencolor('blue')
# 设定初始坐标和边长,绘制正方形
tessie.penup() # 抬起笔头,防止连续绘制导致的干扰
tessie.goto(-150, -150) # 左下角开始
tessie.pendown() # 放下笔头
tessie.forward(300) # 正方形第一条边
tessie.left(90) # 向右转90度,继续绘制第二条边
# 顺时针旋转并前进,共旋转10次回到起点
for _ in range(9): # 因为正方形需要四条边,所以旋转9次
tessie.right(36) # 每次旋转36度
tessie.forward(300)
tessie.left(90) # 继续下一个边
# 最后一次旋转后,不需要转弯就能回到原点
tessie.right(36)
# 结束绘制,关闭窗口
window.exitonclick()
阅读全文