问题标签 [python-turtle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
39668 浏览

python - Turtle 模块 - 保存图像

我想弄清楚如何在使用 python 的 turtle 模块创建绘图后保存位图或矢量图形图像。经过一番谷歌搜索后,我找不到简单的答案。我确实找到了一个名为canvas2svg的模块,但我对 python 很陌生,我不知道如何安装该模块。是否有一些内置方法可以保存海龟画布的图像?如果不是,我应该在 Ubuntu 机器上将 python 的自定义模块放在哪里?

0 投票
0 回答
1647 浏览

python - 在 Turtle 中一次处理多个按键

我有一个(希望如此)简单的问题。我想编写一些脚本,让两个用户通过按键移动他们的 python 海龟。我的脚本部分:

如果我这样做,当另一只开始时,一只乌龟停止移动。所以“听”一次只听一个按键。

如果我想同时处理两个按键输入怎么办?

0 投票
2 回答
304 浏览

python - python乌龟的左中心和右中心

我正在尝试对齐我的正方形,如附图所示正方形。我尝试了多种方法,但我无法这样做。

这是我到目前为止所拥有的

我是使用 turtle 的新手,并且已经浏览了在线教程,但未能实现。

0 投票
2 回答
8878 浏览

python - 改变乌龟的外观

我正在用 python 3.2.2 龟编程。当我发出咔哒声时,我可以让乌龟跟随我的光标,但现在我无法改变乌龟的外观。在我的代码中,你会看到一个坦克,我希望坦克的图像是我的乌龟。

这是我的代码:

0 投票
2 回答
742 浏览

python - Python Turtle - 海龟位置

如果乌龟在一组坐标之上,我想让它落地:

像这样的东西:

但我不知道该'if'声明将如何运作,因为您不能简单地提出'if turtle above floor'任何帮助?

0 投票
2 回答
13059 浏览

python - 如何同时移动多只海龟?

我有一个任务要求在赛道上设置两只乌龟(相同大小但不同的赛道)。我可以让它们移动,但只有当第一个移动了一半的轨道时,第二个才会移动。我不知道如何让乌龟同时移动。这是我的代码:

0 投票
2 回答
3959 浏览

python - 什么是海龟对象?

我正在阅读的书名为 Think Python 2。作者不断提到对象,但我仍然不明白它们实际上是什么.... 代码如下

“turtle 模块(带有小写的't')提供了一个名为 Turtle 的函数(带有大写的'T'),它创建了一个 Turtle 对象。”

那么这意味着该模块定义了函数Turtle,并且在定义它时创建了一个函数对象'Turtle'?

“我们分配给一个名为 bob 的变量。打印 bob 显示类似

这意味着 bob 引用了 Turtle 模块中定义的 Turtle 类型的对象。”

我不明白他在做什么……他是在将 Turtle() 函数的返回值分配给一个名为 Bob 的变量吗?为什么是鲍勃的乌龟类型?不是类型函数吗?当你定义一个函数时,它会创建一个函数对象,在这种情况下是“函数”类型的“乌龟”......

我有点乱 我错过了什么?

0 投票
6 回答
2384 浏览

python - 乌龟和乌龟的区别?

在 python 2.7 版中,turtleTurtle有什么不同?

0 投票
1 回答
3413 浏览

python - 让一只蟒蛇追逐另一只乌龟

我正在创建一个游戏,用户使用键盘移动乌龟以避免另一只乌龟。这是我的代码:

我想让红海龟追逐蓝海龟,但它不起作用。

0 投票
4 回答
31184 浏览

python - 如何获得乌龟的位置?

如何在python中找到乌龟的坐标?

例如,如果海龟位于(200, 300),我将如何检索该位置?