第8章:turtle补充-函数集合.doc

第8章:turtle补充-函数集合.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档