Python海龟教程
龟 是一个Python模块,提供类似绘图板的功能,使用户能够创建图片和形状。 Turtle 是向孩子们介绍编程的最流行方式之一,并且是原始 LOGO 编程语言的一部分。
用于绘图的屏幕笔称为乌龟,可以使用诸如turtle.forward()、turtle.left() 等函数移动。例如,turtle.forward(10) 将在向前方向 10 个像素。考虑以下示例以更好地理解。
例子:
Python3
import turtle
# moves the pen in the
# forward direction by
# 110 pixels
turtle.forward(110)
# changes the direction of
# the pen by 10 degrees in the
# left direction
turtle.left(110)
# moves the pen in the
# forward direction in
# the new direction by
# 110 pixels
turtle.forward(110)
让我们从基础开始学习 Turtle,借助庞大的数据集,其中包含解释清楚的功能和练习,这些数据集经过适当分类,以帮助您以更系统的方式学习它。
介绍
- Python中的海龟编程
用海龟编程
与乌龟一起移动和绘图
- Python中的turtle.backward() 方法
- Python中的turtle.left()方法
- Python中的turtle.right()方法
- Python中的turtle.setx()函数
- Python中的turtle.sety()函数
- Python中的turtle.seth()函数
- Python中的turtle.dot()函数
- Python中的turtle.home()函数
- Python中的turtle.speed()函数
- Python中的turtle.undo()函数
- Python中的turtle.stamp()函数
- Python中的turtle.clearstamp() 方法
- Python中的turtle.clearstamps() 方法
- Python中的turtle.towards()函数
- Python中的turtle.heading()函数
- Python中的turtle.xcor()函数
- Python中的turtle.ycor()函数
- Python中的turtle.degrees()函数
- Python ——turtle.radians()
Turtle 中的笔控制
- Python中的turtle.up() 方法
- Python中的turtle.down() 方法
- Python中的turtle.isdown()函数
- Python中的turtle.width()函数
- Python中的turtle.pen()函数
- Python中的turtle.write()函数
- Python中的turtle.color() 方法
- Python中的turtle.fillcolor()函数
- Python ——turtle.pencolor() 方法
- Python中的turtle.filling()函数
- Python中的turtle.begin_fill()函数
- Python中的turtle.end_fill()函数
- Python ——turtle.clear()
使用 Turtle 处理事件
- Python中的turtle.onclick()函数
- Python中的turtle.onkey()函数
- Python中的turtle.onscreenclick()函数
- Python中的turtle.onrelease()函数
- Python中的turtle.ontimer()函数
- Python中的turtle.ondrag()函数
- Python ——turtle.exitonclick()
- Python ——turtle.done()
使用海龟状态
- Python中的turtle.showturtle()函数
- Python中的turtle.isvisible()函数
- Python中的turtle.shape()函数
- Python中的turtle.turtlesize()函数
- Python中的turtle.tilt()函数
- Python中的turtle.shapetransform()函数
- Python中的turtle.settiltangle()函数
- Python中的turtle.shearfactor()函数
- Python中的turtle.get_poly()函数
- Python中的turtle.resizemode()函数
- Python中的turtle.pos()方法
使用海龟屏幕
- Python中的turtle.reset()函数
- Python中的turtle.resetscreen()函数
- Python ——turtle.Screen().setup() 方法
- Python ——turtle.clear()
- Python中的turtle.bgpic()函数
- Python中的turtle.Screen().turtles()函数
- Python中的turtle.setworldcoordinates()函数
- Python中的turtle.numinput()函数
- Python中的turtle.textinput()函数
- Python中的turtle.window_height()函数
- Python中的turtle.window_width()函数
- Python中的turtle.screensize()函数
- Python中的turtle.title()函数
- Python ——turtle.done()
- Python中的turtle.addshape()函数
- Python中的turtle.colormode()函数
- Python ——turtle.delay() 方法
- Python中的turtle.tracer()函数
- Python中的turtle.mode()函数
- Python中的turtle.register_shape()函数
- Python——turtle.bye()
特殊海龟方法
- Python中的turtle.clone()函数
- Python中的turtle.undobufferentries()函数
- Python中的turtle.setundobuffer()函数
- Python中的turtle.getpen()函数
- Python中的turtle.getshapes()函数
- Python中的turtle.get_shapepoly()函数
- Python中的turtle.getscreen()函数
海龟练习和项目
初学者
- 如何在Python Turtle 中获取屏幕坐标?
- 在 Turtle 中绘制正方形和矩形 – Python
- 在 Turtle 中绘制填充颜色的形状 – Python
- Python - 使用海龟图形绘制六边形
- Python - 使用海龟图形绘制八角形
- 在 Turtle 中绘制任何多边形 – Python
- 在Python中使用 Turtle 绘制椭圆
- 使用 Turtle 在Python中绘制 Cube 和 Cuboid
- 在Python中使用 Turtle 绘制彩色实体立方体
- Python - 使用海龟图形绘制星星
- 如何在 Python-Turtle 中绘制彩色填充星星?
- 在Python中使用 Turtle Graphics 绘制彩虹
- Python – 使用 Turtle Graphics 编写“GFG”
- Python - 使用 Turtle Graphics 绘制“GFG”标志
- 在Python中使用 Turtle 绘制笑脸表情符号
中间的
- 使用 Turtle 在Python中的形状内绘制形状
- 使用 Turtle 在Python中绘制奥林匹克标志
- 在Python中使用 Turtle 使用 VIBGYOR 绘制同心圆
- 在Python中使用 Turtle 绘制点图案
- 在Python中使用 Turtle 绘制汽车
- 在Python中使用 Turtle 模块绘制太阳
- 在Python中使用海龟图形绘制心脏
- 在Python中使用 Turtle 图形绘制菱形形状
- 在Python中使用 Turtle 绘制图形网格
- 在Python中使用海龟图形绘制熊猫
- 在Python中使用 Turtle 编程绘制房屋
- 在Python中使用乌龟模块绘制雪人
- 在Python中使用 Turtle 绘制时钟设计
- 使用 Python-Turtle 创建数字时钟
- 在 Turtle 中绘制彩色星形图案 – Python
- 在Python中使用乌龟打印螺旋图
- 在Python中使用 Turtle 绘制螺旋星
- 在Python中使用 Turtle 绘制螺旋正方形
- 在Python中使用 Turtle 绘制螺旋三角形
- 在Python中使用 Turtle 绘制螺旋多边形
- 在Python中使用海龟图形绘制彩色螺旋网
- 使用 Python-Turtle 绘制井字棋盘
- 在Python中使用 Turtle 绘制棋盘
- Python – 使用海龟的希尔伯特曲线
- 海龟 - 使用箭头键画线
- 使用 Turtle 在鼠标点击的相应位置画线
- Python Turtle – 图形键盘命令
- 如何使用 onscreenclick 在Python Turtle 中制作三角形?
进步
- 如何在Python中创建自定义海龟形状?
- 使用Python的正方形圆圈
- 如何使用 Turtle Module 在Python中绘制 2 层和彩色蜘蛛网?
- 使用 Turtle 的Python中的 Y 分形树
- 如何使用 Turtle 制作印度国旗 – Python
- 在Python中使用 Turtle 绘制带有月亮的星空
- 在Python中使用 Turtle 绘制移动对象
- 在Python中使用 Turtle 创建一个简单的动画
- 在Python中使用 Turtle 创建一个简单的两人游戏
- 在Python中使用 Turtle 创建一个贪吃蛇游戏
- 使用Python创建乒乓球游戏 – Turtle
- 使用 Python3 翻转瓷砖(记忆游戏)