python小笔记-turtle模块绘图

turtle模块绘图

(一个简单的绘图工具,只有有限的命令)

(绘图窗口的原点在正中间,默认海龟的方向是右方向)

运动命令

forward(d) #向前移动d长度

backward(d)#向后移动d长度

right(d) #向右转动d度

left(d) #向左转动d度

goto(x,y) #运动到(x,y)

speed(speed)#笔画绘制的速度[0,10]

home() #设置当前画笔位置为原点,朝向东

dot(r) #绘制一个指定直径和颜色的圆点

笔画控制命令

penup() #笔画抬起,在移动的时候不会绘图

pendown() #笔画落下,落下之后移动会绘图

setheading(d)#改变海龟的朝向

pensize(d)#笔画的宽度

pencolor(“颜色”)#笔画的颜色

reset()#恢复所有设置,清空窗口,重置turtle状态

clear()#清空窗口,不会重置turtle状态

circle(r[,extent=none][steps=none])#绘制一个圆形,r,e,s为半径、弧度和画圆弧线段的数量

填充:begin_fill()

fillcolor(“颜色”)

  end_fill()

其他命令

done() #程序继续执行

undo()#撤销上一次的动作

hideturtle()#隐藏海龟

showturtle()#显示海龟

stamp() #复制图形

screensize(canvwidth=None, canvheight=None, bg=None)#参数分别为画布的宽(单位像素), 高, 背景颜色

write(s [,font=("font-name",font_size,"font_type")]) #

写文本,s为文本内容,font是字体的参数,分别为字体名称,大小和类型;font为可选项,font参数也是可选项

 

猜你喜欢

转载自blog.csdn.net/qq_42326585/article/details/81296362
今日推荐