turtle库所有函数
时间: 2024-03-20 13:21:54 浏览: 100
以下是Python turtle库中的所有函数:
1. position() - 返回当前位置的x和y坐标值
2. heading() - 返回当前方向(以度为单位,从东向北逆时针旋转)
3. forward(distance) - 向前移动指定的距离
4. backward(distance) - 向后移动指定的距离
5. right(angle) - 向右旋转指定的角度
6. left(angle) - 向左旋转指定的角度
7. penup() - 抬起笔,停止绘制
8. pendown() - 放下笔,开始绘制
9. goto(x, y=None) - 将海龟移动到指定的x,y坐标
10. setx(x) - 将海龟移动到指定的x坐标
11. sety(y) - 将海龟移动到指定的y坐标
12. setheading(angle) - 将海龟的方向设置为指定角度
13. circle(radius, extent=None, steps=None) - 绘制一个圆形
14. dot(size=None, *color) - 在当前位置绘制一个点
15. stamp() - 在当前位置绘制海龟的复制品
16. clearstamp(stampid) - 删除指定的海龟复制品
17. clearstamps(n=None) - 删除当前位置的海龟复制品
18. undo() - 撤销上一个动作
19. speed(speed=None) - 设置海龟的移动速度
20. screensize(canvwidth=None, canvheight=None, bg=None) - 设置屏幕大小和背景颜色
21. bgcolor(*args) - 设置背景颜色
22. bgpic(picname=None) - 设置背景图片
23. title(titlestring) - 设置窗口标题
24. window_width() - 返回窗口的宽度
25. window_height() - 返回窗口的高度
26. write(arg, move=False, align="left", font=("Arial", 8, "normal")) - 在当前位置写入文本
27. hideturtle() - 隐藏海龟
28. showturtle() - 显示海龟
29. isvisible() - 如果海龟可见,返回True,否则返回False
30. begin_fill() - 开始填充形状
31. end_fill() - 结束填充形状
32. fillcolor(*args) - 设置填充颜色
33. pencolor(*args) - 设置画笔颜色
34. pensize(width) - 设置画笔宽度
35. tracer(n=None, delay=None) - 控制绘图速度
36. update() - 更新屏幕显示
37. done() - 运行事件循环,等待用户关闭窗口
阅读全文