前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python Turtle帮助文档梳理

Python Turtle帮助文档梳理

作者头像
一石匠人
发布2018-09-12 09:50:43
1.7K0
发布2018-09-12 09:50:43
举报
文章被收录于专栏:儿童编程

Python Turtle帮助文档真的很多,几十屏拉不到头。其中很多部分是重复的。近期进行了梳理,我将其分为全局控制、画布设置、画笔设置、画笔操作、互动等五个部分。

说明: 1)Python Turtle查询办法 help(turtle) 2)查询某函数xx的方法 help(turtle.xx),例如help(turtle.home)

一、全局控制

clear(self)

reset(self)

home(self)

undo(self)

write(self, arg, move=False, align='left',

font=('Arial', 8, 'normal'))

speed(self, speed=None)

bye()

setundobuffer(self, size)

degrees(self, fullcircle=360.0)

distance(self, x, y=None)

towards(self, x, y=None)

pos(self)

radians(self)

xcor(self)

ycor(self)

listen(self,

xdummy=None, ydummy=None)

tracer(self,

n=None, delay=None)

turtles(self)

update(self)

mainloop(self)

exitonclick()

resizemode(rmode=None)

done = mainloop()

二、画布设置

setup(width=0.5, height=0.75, startx=None,

starty=None)

screensize(canvwidth=None, canvheight=None,

bg=None)

window_height(self)

window_width(self)

bgpic(self, picname=None)

三、画笔设置

pensize(self, width=None)= width()

pencolor(*args)

turtlesize = shapesize(self,

stretch_wid=None, stretch_len=None, outline=None)

settiltangle(self, angle)

shape(self, name=None)

hideturtle(self)

showturtle(self)

shapetransform(self, t11=None, t12=None,

t21=None, t22=None)

shearfactor(self, shear=None)

tiltangle(angle)=

tilt (angle)= settiltangle(angle)

color(self, *args)

fillcolor(self, *args)

pen(self, pen=None, **pendict)

resizemode(self, rmode=None)

register_shape(self, name, shape=None)= addshape(name,

shape=None)

四、画笔操作相关函数

pendown(self)

penup(self)

right (angle)

left (angle)

forward(self, distance)

back(self, distance)

goto(self, x, y=None)

circle(self, radius, extent=None,

steps=None)

dot(self, size=None, *color)

begin_fill(self)

end_fill(self)

begin_poly(self)

end_poly(self)

get_poly(self)

get_shapepoly(self)

clone(self)

stamp(self)

clearstamp(self, stampid)

clearstamps(self, n=None)

heading(self)

setheading(self, to_angle)

setpos = goto(self, x, y=None)

setx(self, x)

sety(self, y)

get_shapepoly(self)

filling(self)

getpen = getturtle(self)

getscreen(self)

isdown(self)

isvisible(self)

五、互动相关函数

onclick(self, fun, btn=1, add=None)

ondrag(self, fun, btn=1, add=None)

onrelease(self, fun, btn=1, add=None)

onkey(self, fun, key)

onkeypress(self, fun, key=None)

onkeyrelease = onkey(self, fun, key)

ontimer(self, fun, t=0)

numinput(self, title, prompt, default=None,

minval=None, maxval=None)

textinput(self, title, prompt)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.08.31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、全局控制
  • 二、画布设置
  • 三、画笔设置
  • 四、画笔操作相关函数
  • 五、互动相关函数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档