- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第
第PAGE1页共NUMPAGES16页
Python海龟库(Turtle)
文章目录
Python海龟库(Turtle)
前言:主要是学习各种库函数
.Moveanddraw(移动以及绘制函数)
函数
简写
1.turtle.forward(distance)
fd
2.turtle.backword(distance)
back、bk
3.turtle.right(angle)
rt
4.turtle.left(angle)
lt
5.turtle.goto(x,y)
6.turtle.setx(x)
7.turtle.sety(y)
8.turtle.setheading(to_angle)
seth
9.turtle.home()
10.turtle.circle(radius,extent=None,steps=None)
11.turtle.dot(size=None,*color)
12.turtle.stamp()
13.turtle.clearstamps(stamp_id)
14.turtle.clearstamps(n)
15.turtle.undo()
16.turtle.speed(speed)
(2)TellTurtlesstate(获取海龟的状态函数)
函数
简写
1.turtle.position()
pos
2.turtle.towards(x,y)
3.turtle.xcor()
4.turtle.ycor()
5.turtle.heading()
6.turtle.distance(x,y)
(3)Settingandmeasurement(设置和测量函数)
1.turtle.degrees(fullcircle=360.0)
2.turtle.radians()
(1).Moveanddraw(移动以及绘制函数)
1.turtle.forward(distance)
简写:turtle.fd(distance)
参数:distance,表示距离,可以是int型,也可以是float型。
作用:当distance是正数时,画笔向前移动distance距离;当distance是负数时,画笔向后移动distance距离。(笔尖)方向不变——即turtle的方向不变。
例子:
importturtleast
#用t来代替turtle,相当于c语言中的typedef
t.fd(25)
t.fd(-25)
t.fd(22.2)
t.fd(-22.2)
2.turtle.backward(distance)
简写:turtle.back(distance)、turtle.bk(distance)
参数:distance,表示距离,可以是int型,也可以是float型。
作用:当distance是正数时,画笔向后移动distance距离;当distance是负数时,画笔向前移动distance距离。方向不变。
例子:
importturtleast
t.bk(25)
t.bk(-25)
t.bk(22.2)
t.bk(-22.2)
3.turtle.right(angle)
简写:turtle.rt(angle)
参数:angle,表示角度,可以是int型,也可以是float型。
作用:当angle是正数时,将画笔向右旋转angle度;当angle是负数时,将画笔向左旋转angle度。
例子:
importturtleast
t.rt(45)
t.rt(-45)
t.rt(33.3)
t.rt(-33.3)
4.turtle.left(angle)
简写:turtle.lt(angle)
参数:angle,表示角度,可以是int型,也可以是float型。
作用:当angle是正数时,将画笔向左旋转angle度;当angle是负数时,将画笔向右旋转angle度。
例子:
importturtleast
t.lt(45)
t.lt(-45)
t.lt(33.3)
t.lt(-33.3)
5.turtle.goto(x,y)
别称:turtle.setpos(x,y=None)、turtle.setposition(x,y=None)
参数:x,表示x坐标,可以是int型,也可以是float型;y,表示y坐标,可以是int型,也可以是float型。可正可负。
作用:移动画笔到(x,y)位置。以屏幕中心为(0,0)点,建立平面直角坐标系。
注意:goto,setpos,setposition如果没有参数,那么turtle将不会改变,但是解释器提示少一个参数。
6.turtle.setx(x)
参数:x,一个数字,可以是int型,也可以是floa
文档评论(0)