import turtle
turtle的空间体系
绝对坐标体系:中心是(0,0)就是我们初中就开始学的绝对坐标体系
相对坐标体系:turtle是海龟,头部朝向左侧为正,右侧朝向为负的一个体系
使用库中函数的语法形式:
方法一:
import 库名
库名.函数名(参数)
方法二:
from 库名 import 函数名
方法三:
from 库名 import *
函数名(参数)
取别名:
import 库名 as 别名
以后用库函数的时候直接可以使用:别名.函数名的格式
setup函数:
setup(参数1,参数2,参数3,参数4)
作用:开出一个绘图窗口并设定绘图窗口的大小以及位置
其中(参数1,参数2)用于设置窗口的大小
而(参数3,参数4)用于设置窗口的位置
penup函数:
penup()
作用:将画笔提起
画笔提起时,画笔接下来的动作仍然会有运动轨迹,但是不会体现在画纸上
pendown函数:
pendown()
作用:将画笔放下
画笔放下时,画笔接下来的动作轨迹会体现在画纸上
pensize函数:
pensize(参数)
作用:设置画笔的规格
其中,参数为整型数,意为x个像素
pencolor函数:
pencolor(参数)
作用:设置画笔的颜色
其中:参数的格式是:
RGB格式:pencolor(0.63,0.13,0.94)
元组格式:pencolor((0.63,0.13,0.94))
字符串格式:pencolor("purple")
circle函数:
circle(参数1,参数2)
作用:画出一段弧形
其中:参数1是半径,正值代表画笔左侧为圆心位置,负值代表画笔右侧为圆心位置;参数2代表角度
seth函数:
turtle.seth(参数)
作用:改变海龟的方向,正值为逆时针旋转,负值反之
fd函数:
turtle.fd(参数)
作用:向海龟正方向前进参数单位像素
bk函数:
turtle.bk(参数)
作用:向海龟负方向移动参数单位像素
turtle.done函数:
turtle.done()
作用:在绘图完成后,需手动进行退出,若不加上此函数,则绘制完成后程序自动退出