最通俗易懂的 Python turtle 图像图形绘制函数集

1、画笔控制函数,外框大小控制函数

turtle.setup(width, height, x, y)
                 (位置)     (大小)
turtle.goto(x,y) 
    无论海归在哪,直线前往(x,y)坐标
turtle.penup()  或  turtle.pu()
	抬起画笔(没有痕迹)
turtle.pendown()  或  turtle.pd()
	放下画笔(留下痕迹)

turtle.pensize(width) 或  turtle.width(width)
	设置画笔宽度
turtle.pencolor(color)  或  turtle.pencolor(r,g,b)
	设置画笔颜色
turtle.speed(speed)
	设置画笔移动速度,画笔绘制的速度范围[0,10]整数,数字越大越快

turtle.color-mode(mode)
	改变RGB彩色范围模式 (“mode=1.0”为RGB小数模式;"mode=255"为RGB整数模式)不设置默认为小数模式
	ps:purple (160,32,240)(0.63,0.13,0.94)

turtle.setx( )
	将当前x轴移动到指定位置
turtle.sety( )
	将当前y轴移动到指定位置

turtle.setheading(angle)
	设置当前朝向为angle角度

turtle.home()
	设置当前画笔位置为原点,朝向东。
turtle.dot(r)
	绘制一个指定直径和颜色的圆点

 turtle.hideturtle()
 	隐藏海龟

2、改变海龟方向,只改变方向不运动

    ("angle"为绝对度数,可正可负)
turtle.seth(angle)  或 turtle.setheading(angle)
	从海龟当前开始,根据angle改变海龟前进方向,改变海龟的头的方向
turtle.left(angle)
	向左改变angle度方向
turtle.right(angle)
	向右改变

3.海龟运动控制函数

turtle.fd(d)
	向当前方向运动d像素距离
turtle.bk(d)
	向正后方向运动d像素距离
turtle.circle(r,angle)
	画圆弧(以当前方向左侧为基点,r为半径,“angle”为画的弧度长)曲线运动
	angle=0 画圆   
	angle为负,右侧画弧

4、画笔填充控制

turtle.fillcolor(colorstring)
	绘制图形的填充颜色
turtle.color(color1, color2)
	设置画笔颜色color1,填充颜色color2
turtle.filling()
	返回当前是否在填充状态
turtle.begin_fill()
	开始填充图形
turtle.end_fill()
	完成颜色填充
turtle.hideturtle()
	隐藏画笔的turtle形状
turtle.showturtle()
	显示画笔的turtle形状

猜你喜欢

转载自blog.csdn.net/qq_43527959/article/details/105367557