形象地说,turtle本质上就是一个有向箭头
import turtle 导入turtle库 还可以使用 from turtle import* 和 import turtle as t 以后就可以用t来表示turtle
turtle.showturtle() 显示出画笔
turtle.write("welcome to python") 在画笔旁边标记上welcom to python字样
turtle.forward(100) 前进一百个像素
turtle.right(90) 以当前方向右转九十度
turtle.color("red") 将画笔颜色设置为红色
turtle.seth(90) 以向东为基准,逆时针转90度
turtle.seth(-90)以向东为基准,顺时针转90度
turtle.goto(x,y)画笔前往(x,y)处
turtle.penup()抬起画笔 也可以简写为turtle.up()
turtle.pendown()落下画笔 也可以写为turtle.down()
turtle.setup(width,height,startx,starty) 设置画布大小
width:窗口宽度,如果值是整数,表示的像素值;如果值是小数,表示窗口宽度与屏幕的比例;height:窗口高度,如果值是整数,表示的像素值;如果值是小数,表示窗口高度与屏幕的比例;startx:窗口左侧与屏幕左侧的像素距离,如果值是None,窗口位于屏幕水平中央;
starty:窗口顶部与屏幕顶部的像素距离,如果值是None,窗口位于屏幕垂直中央;
turtle.home() 重置turtle坐标及方向为初始值
turtle.pensize() 设置画笔尺寸
turtle.circle(radius,extent) 根据半径radius绘制extent角度的弧形:
当radius值为正数时,圆心在当前位置/小海龟左侧。
当radius值为负数时,圆心在当前位置/小海龟右侧。
当无extent参数或其值为None时,绘制整个圆形
当extent值为正数时,顺小海龟当前方向绘制。
当extent值为负数时,逆小海龟当前方向绘制。