1.import turtle//引入了绘图库
2.turtle绘制窗体布局
turtle.setup(650,350,200,200)//设置绘图宽高和位置
3.turtle画笔控制函数
penup() pendown()
pensize() pencolor()
4.turtle运动控制函数
绝对坐标 turtle.goto(x,y)
海龟坐标:turtle.bk(d)//后退d个像素
turtle.fd(d)//前进d个像素
turtle.circle(r,angle)//默认绘制圆心在海龟左侧半径为r,角度为angle的弧
半径是正数的时候表示圆心在小海龟的左侧,负数表示圆心在右侧
角度的值是正数的时候表示顺时针画弧,负数表示逆时针画弧
5.turtle方向控制函数
绝对角度
海龟角度
seth(anglle)改变海龟前进的方向,angle为绝对度数
相对角度:
left(angle)//在海龟当前前进的方向上左转对应的角度
right(angle)//在海龟当前前进的方向上右转对应的角度
RGB色彩体系
设置画笔颜色的三种方式
turtle.pencolor(“purple”)
turtle.pencolor(255,255,0)
turtle.pencolor(0.63,0.15,0.91)
turtle.colormode(mode)
mode:1.0 RGB小数模式
mode:255 RGB整数模式
turtle.colormode(255)
turtle.color(255,0,0)
或者
turtle.colormode(1.0)
turtle.color(1.0,0.5,0.0)
循环语句
for 变量 in range(次数):
循环语句
range函数
range(N)
产生0到N-1的整数序列,共N个
range(M,N)
产生M到N-1的整数序列,共N-M个