turtle介绍
turtle是一个绘图库,可以通过编程进行绘图。其模拟了一个乌龟在屏幕上的运动过程。该库通常用于给青少年学习编程,当然,也可以使用其进行作图。
在一些学校中,可能在python学习的课程中,要求完成turtle绘图的作业,例如,要求画出代表自己学校的图片。
turtle操作
基本操作
import turtle
# 创建一个画步
screen = turtle.Screen()
# 设置画布的大小
screen.setup(width=600, height=400)
# 设置标题
screen.title("小乌龟绘图")
# 创建一个乌龟
t = turtle.Turtle()
# 向前走100
t.forward(100)
# 左转90度
t.left(90)
# 重复走几次,此时我们画出了一个正方形
for i in range(3):
t.forward(100)
t.left(90)
结果如图所示:
转向与移动
- 前进:
t.forward(distance)
或者t.fd(distance)
- 后退:
t.backward(distance)
或者t.bk(distance)
- 右转:
t.right(angle)
或者t.rt(angle)</