turtle库常用命令

turtle.setup(width=0.6, height=0.8)  
turtle.screensize(800, 1600)  # 画布大小

turtle.pensize(3)  # 定义画布宽度为3px

turtle.penup() 移动时不绘制图形,提起笔
turtle.pendown() 移动时绘制图形
turtle.forward(a) 向当前画笔方向移动a像素长度
turtle.backward(a) 向当前画笔相反方向移动a像素长度
turtle.right(a) 顺时针移动
turtle.left(a) 逆时针移动
turtle.filling() 返回当前是否在填充状态
turtle.begin_fill() 准备开始填充图形
turtle.end_fill() 填充完成
turtle.hideturtle() 隐藏箭头显示
turtle.exitonclick() 当用户点击界面之后就会退出
turtle.done() 没有它,图形窗口会在程序完成是立即关闭

turtle.speed()

turtle 的速度介于0到10之间。
速度字符串通过以下方式映射到速度值:
‘fastest’:0
‘fast’:10
‘normal’:6
‘slow’:3
‘slowest’:1

绘制过程瞬间完成(即看不到绘画过程)
screen = t.Screen()
screen.setup(800, 600)
screen.tracer(0)  # 不追踪过程
……
screen.update()  # 与tracer成对出现

 

turtle.setup(300,300)设置屏幕大小

加入VIP


如果你想系统学习编程涉及到的知识点,或者希望有人解答你在深度学习编程时遇到问题,加入VIP是个很不错的选择

立马 了解一下