[python turtle summary] Python 海龟画图 函数总结

Turtle 文档

导入turtle

import turtle as t
import turtle
from turtle import *

Turtle函数方法

移动和绘制

  • penup()抬笔
  • pendown()落笔
  • goto(x,y)移动
  • forward(distance) | fd(distance) 前进
  • backward(distance) | back(distance) | bk(distance) 后退
  • right(angle) | rt(angle) 右转
  • left(angle) | lt(angle) 左转
  • setheading(angle) | seth(angle) 设置朝向
  • home() 返回原点
  • setpos(x,y) | setposition(x,y) 移动
  • circle(radius, extent=None, steps=None)画圆
  • dot(size=None, *color)画点
  • stamp()图章
  • clearstamp(stampid)清空图章
  • clearstamps()清空多个图章
  • speed() 绘制速度
  • setx() 设置x坐标
  • sety() 设置y坐标
  • begin_fill() 开始填充
  • end_fill() 结束填充
  • hideturtle | ht 隐藏海龟
  • showturtle | st 显示海龟
  • reset() 重置
  • clear() 清空
  • write() 书写文字
  • shape() 海龟形状

获取状态数值

  • pos() | position() 位置
  • heading() 方向
  • towards() 朝向方向
  • xcor() x坐标
  • ycor() y坐标
  • distance(x,y) 距离
  • isdown() 画笔是否落下
  • pen() 画笔状态
  • color() 画笔颜色
  • pencolor() 画笔颜色
  • fillcolor() 填充颜色
  • filling() 是否填充
  • isvisible() 是否可见

使用事件

  • onclick() 鼠标点击
  • onrelease() 鼠标释放
  • ondrag() 鼠标拖动

输入方法

  • textinput() 文本输入
  • numinput() 数字输入
posted @   ppppppro  阅读(76)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示