库引用
---扩充python程序功能的方式
使用import保留字完成
格式:
import<库名>
<库名><函数名>(<函数参数>)
import更多用法
1、使用form和import保留字完成
格式:
form<库名>import<函数名>
form<库名>import*
<函数名>(<函数参数>)
2、使用import和as保留字共同完成
格式:
import<库名>as<库别名>
<库别名>.<函数名>(<函数参数>)
画笔控制函数
turtle.penup() #别名 turtle.pu
提起画笔
turtle.pendown() #别名 turtle.pd
落下画笔
turtle.pensize(width) #别名 turtle.width(width)
画笔宽度
turtle.pencolor(color) #color为颜色字符串或r,g,b值
画笔颜色
pencolor(color)的color参与可以有三种形式:
1、颜色字符串:turtle.pencolor("purple")
2、RGB的小数值:turtle.pencolor(0.63,0.13,0.94)
3、RGB的元组值:turtle.pencolor((0.63,0.13,0.94))
运动控制函数
turtle.forward(d) #别名 turtle.fd(d) 注:d为负数时倒退
向前行进
turtle.circle(r,extent = None)
根据半径r绘制extent角度的弧形
r---默认圆心在海龟左侧r距离的位置
extent---绘制角度,默认是360度整圆
turtle方向控制函数(控制海龟面对方向:绝对方向&海龟角度)
turtle.seteading(angle) #别名 turtle.seth(angle)
改变行进方向
angle---改变行进方向,海龟走角度
turtle.left(angle) #向左转
turtle.right(angle) #向右转
angle---在当前行进方向上旋转的角度