赞
踩
扩充python程序功能的方式,使用import保留字来完成
与画笔控制相关的函数功能,有penup,pendown,pensize,pencolor
画笔操作后一直有效,一般是成对出现
画笔控制函数
penup是抬起画笔,pendown是落下画笔,pensize是海龟的 腰围,宽度
pencolor有三种参数形式,主要是有
【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) 别名trutle.fd(d)
向前行走,海龟走直线,d表示行进距离,可以是负数
turtle.circle(r,extent=none)
含义是,根据半径r绘制extent角度的弧形,extent默认为360度,默认情况下圆心在海龟左侧r距离的位置上。如果是负数,就在右侧
turtle.circle(40,80)以40为像素绘制80度的弧形
控制海龟面对的方向,绝对角度和海龟角度两个方向
turtle.setheading(angle)别名turtle.seth(angle)
Seth改变行进方向,海龟走角度
例如:turtle.Seth(45)将***绝对坐标系***中海龟的角度改变45度
海龟角度是turtle.left(angle)让海龟向左转
turtle.right(angle)海龟向右转
注意的是只改变角度,不改变行进,需要用运动控制函数让海龟走直线或者走曲线
for in 的结构,是for和in 是保留字,range的参数就是循环的次数
range是产生循环计数序列
【1】range(n)产生从0到n-1的整数序列,例如range(5)就是0,1,2,3,4
【2】range(m,n)产生从m到n-1的整数序列,共有n-m个,例如:range(2,5)产生2,3,4共有5-2=3个
range的最基本作用是与for…in搭配产生循环计数
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。