📜  Python海龟教程

📅  最后修改于: 2022-05-13 01:54:21.348000             🧑  作者: Mango

Python海龟教程

是一个Python模块,提供类似绘图板的功能,使用户能够创建图片和形状。 Turtle 是向孩子们介绍编程的最流行方式之一,并且是原始 LOGO 编程语言的一部分。

Python海龟教程

用于绘图的屏幕笔称为乌龟,可以使用诸如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)


python乌龟教程介绍

让我们从基础开始学习 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 翻转瓷砖(记忆游戏)