问题标签 [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.
python - Turtle 模块 - 保存图像
我想弄清楚如何在使用 python 的 turtle 模块创建绘图后保存位图或矢量图形图像。经过一番谷歌搜索后,我找不到简单的答案。我确实找到了一个名为canvas2svg的模块,但我对 python 很陌生,我不知道如何安装该模块。是否有一些内置方法可以保存海龟画布的图像?如果不是,我应该在 Ubuntu 机器上将 python 的自定义模块放在哪里?
python - 在 Turtle 中一次处理多个按键
我有一个(希望如此)简单的问题。我想编写一些脚本,让两个用户通过按键移动他们的 python 海龟。我的脚本部分:
如果我这样做,当另一只开始时,一只乌龟停止移动。所以“听”一次只听一个按键。
如果我想同时处理两个按键输入怎么办?
python - 改变乌龟的外观
我正在用 python 3.2.2 龟编程。当我发出咔哒声时,我可以让乌龟跟随我的光标,但现在我无法改变乌龟的外观。在我的代码中,你会看到一个坦克,我希望坦克的图像是我的乌龟。
这是我的代码:
python - Python Turtle - 海龟位置
如果乌龟在一组坐标之上,我想让它落地:
像这样的东西:
但我不知道该'if'
声明将如何运作,因为您不能简单地提出'if turtle above floor'
任何帮助?
python - 如何同时移动多只海龟?
我有一个任务要求在赛道上设置两只乌龟(相同大小但不同的赛道)。我可以让它们移动,但只有当第一个移动了一半的轨道时,第二个才会移动。我不知道如何让乌龟同时移动。这是我的代码:
python - 什么是海龟对象?
我正在阅读的书名为 Think Python 2。作者不断提到对象,但我仍然不明白它们实际上是什么.... 代码如下
“turtle 模块(带有小写的't')提供了一个名为 Turtle 的函数(带有大写的'T'),它创建了一个 Turtle 对象。”
那么这意味着该模块定义了函数Turtle,并且在定义它时创建了一个函数对象'Turtle'?
“我们分配给一个名为 bob 的变量。打印 bob 显示类似
这意味着 bob 引用了 Turtle 模块中定义的 Turtle 类型的对象。”
我不明白他在做什么……他是在将 Turtle() 函数的返回值分配给一个名为 Bob 的变量吗?为什么是鲍勃的乌龟类型?不是类型函数吗?当你定义一个函数时,它会创建一个函数对象,在这种情况下是“函数”类型的“乌龟”......
我有点乱 我错过了什么?
python - 乌龟和乌龟的区别?
在 python 2.7 版中,turtle和Turtle有什么不同?
python - 让一只蟒蛇追逐另一只乌龟
我正在创建一个游戏,用户使用键盘移动乌龟以避免另一只乌龟。这是我的代码:
我想让红海龟追逐蓝海龟,但它不起作用。
python - 如何获得乌龟的位置?
如何在python中找到乌龟的坐标?
例如,如果海龟位于(200, 300)
,我将如何检索该位置?