没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论











Turtle 库中文版
Turtle graphics is a popular way for introducing programming to kids
1. turtle 动作函数(Turtle moon)
turtle.forward(distance)
turtle.fd(distance)
向箭头所指方向移动 distance 像素的
距离
turtle.back(distance)
turtle.bk(distance)
turtle.backward(distance)
向箭头所指反方向移动 distance 像素距离
turtle.right(angle)
turtle.rt(angle)
向右(顺时针)旋转 angle 角度(单位是缺省值是角度,可以通过函数
degree()和 radians()函数设置单位是度
还是弧度)
>>>
turtle.position()
(0.00,0.00)
>>>
turtle.forward(
25)
>>>
turtle.position()
(25.00,0.00)
>>>
turtle.forward(-
75)
>>>
turtle.position()
(-50.00,0.00)
>>> turtle.position()
(0.00,0.00)
>>>
turtle.backward(30)
>>> turtle.position()
(-30.00,0.00)
>>> turtle.heading()
22.0
>>> turtle.right(45)
>>> turtle.heading()
337.0

turtle.left(angle)
turtle.lt(angle)
向左(顺时针)旋转 angle 角度(单位是缺省值是角度,可以通过函数
degree()和 radians()函数设置单位是度还是弧度)
turtle.goto(x, y=None)
turtle.setpos(x, y=None)
turtle.setposition(x, y=None)
移动 turtle 到一个绝对位置,如果笔
是放下的,就画一条线,不改变 turtle 的方向。
如果 y 是 None,x 必须是一个坐标对或
者是 Vec2D
turtle.setxx
设置 的第一坐标(横坐标)为 ,第二坐标不变
>>>
turtle.heading()
22.0
>>>
turtle.left(45)
>>>
turtle.heading()
67.0
>>> tp =
turtle.pos()
>>> tp
(0.00,0.00)
>>>
turtle.setpos(60,30)
>>> turtle.pos()
(60.00,30.00)
>>>
turtle.setpos((20,80))
>>> turtle.pos()
(20.00,80.00)
>>>
turtle.setpos(tp)
>>> turtle.pos()
(0.00,0.00)
>>>
turtle.position()
(0.00,240.00)
>>>
turtle.setx(10)
>>>
turtle.position()
(10.00,240.00)

turtle.setyy
turtle.setheading(to_angle)
turtle.seth(to_angle)
把 的方向设成 角度,下面是以角度为单位的几
个经常使用的值
standard
mode
logo
mode
0 - east 0 - north
90 - north 90 - east
180 - west 180 - south
270 - south 270 - west
移动 到原点坐标(,),并把 设置成开始方向
( 开 始 方 向 依 赖 于 模 式 , 参 见
())
>>>
turtle.position()
(0.00,40.00)
>>> turtle.sety(-
10)
>>>
turtle.position()
(0.00,-10.00)
>>>
turtle.setheading(90)
>>>
turtle.heading()
90.0
>>>
turtle.heading()
90.0
>>>
turtle.position()
(0.00,-10.00)
>>>
turtle.home()
>>>
turtle.position()
(0.00,0.00)

turtle.circleradiusextent=Nonesteps=None
以 给定的值为半径画一个圆。圆心在 左侧 处。 值决
定画出的圆弧的角度(画半圆,则 值为 ),如果省略 参数,
函数会画一个圆。如果 不是一个完整的圆,弧的终点是当前笔的位置。
如果 的值是正的, 按逆时针方向画弧,否则按顺时针方向画弧。
最终的方向被 的值所改变。
画出的圆,是一个正多边形的近似。 参数决定了画这个圆用了
多少步数。如果省略了 参数, 将自动计算并绘制。 也可
用于绘制正多边形。
>>>
turtle.heading()
90.0
>>>
turtle.position()
(0.00,-10.00)
>>>
turtle.home()
>>>
turtle.position()
(0.00,0.00)
>>>
turtle.home()
>>>
turtle.position()
(0.00,0.00)
>>>
turtle.heading()
0.0
>>>
turtle.circle(50)
>>>
turtle.position()
(-0.00,0.00)
>>>
turtle.heading()
0.0
>>>
turtle.circle(120,
180) # draw a
semicircle
>>>
turtle.position()
(0.00,240.00)
>>>
剩余19页未读,继续阅读
资源评论

- tsjit2019-07-07不错,好文档 。

hongluelv
- 粉丝: 4
- 资源: 9
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
