2.3 turtle库的使用
import turtle turtle.goto(100,100) turtle.goto(100,-100) turtle.goto(-100,-100) turtle.goto(-100,100) turtle.goto(0,0)
seth :只改变角度方向,不改变路径长度。并不在图像中绘制任何信息
turtle.fd :让海龟继续向前运行,它会朝着当前设定的方向直线运行
海龟朝向是水平的
import turtle turtle.left(45) turtle.fd(150) turtle.right(135) turtle.fd(300) turtle.left(135) turtle.fd(150)
RGB色彩体系
turtle程序语法元素分析
库引用(扩充python程序功能的方式)
使用import保留字完成,采用.()编码风格
import<库名>
<库名>.<函数名>(<函数参数>)
import更多用法
使用from和import保留字共同完成
from <库名> import<函数名>
form <库名> import*
<函数名>(<函数参数>)
turtle画笔控制函数
turtle.penup()
turtle.pendown()
turrle.pensize(25)
turtle.pencolor(“purple”)
turtle运动控制函数
turtle.forward(d) 别名 turtle.fd(d)
向前行进,海龟走直线
d:行进距离,可以为负数(若为负数则表示倒着走)
turtle方向控制函数
turtle.seth(-40)
控制海龟面对方向:绝对角度&海龟角度
turtle.setheading(angle) 别名 turtle.seth(angle)
改变行进方向,海龟走角度
**angle:**改变行进方向,海龟走角度
turtle.left(angle) 海龟向左转
turtle.right(angle) 海龟向右转
angle:在海龟当前行进方向上旋转的角度
循环语句与range()函数
按照一定次数循环执行一组语句
for <变量> in range(<参数>)
<被循环执行的语句>
<变量>表示每次循环的计数,0到<次数>-1
for i in range(5): print(i) //0 1 2 3 4
Python蟒蛇绘制代码分析
单元小结



