问题标签 [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 投票
1 回答
53 浏览

python - Python 不接受我输入的变量

我在python中输入了一个变量,但它不会被接受。我不确定为什么会这样。我试图更改变量的名称,更改其名称的大小写,并更改函数的输入键。我的代码是:

我得到的唯一错误信息是:

0 投票
2 回答
542 浏览

python - 4个不同大小的三角形以相同的方式对齐

我需要 4 个不同大小的三角形,其对齐方式与我的代码中的方式相同,但参数如下:

我想画一组三角形。应该有 4 个边长分别为 20、40、60 和 80 的三角形,对角放置,每个三角形之间的距离相同。

我已经查看了数学文档以循环更改大小,但我很新,如果这是一个蹩脚的问题,对不起,感谢您提供的任何帮助。

0 投票
2 回答
1912 浏览

python - 关于何时应该在函数中使用全局变量的经验法则

当我用函数编写游戏时,我经常对全局变量感到困惑。

我听说全球化变量不是一种非常习惯的做法,所以我尝试通过不全球化任何变量来最小化数量,并且只全球化错误消息告诉我的那些。但是这样做很烦人,而且浪费时间。

有人能告诉我什么时候应该在函数中全局变量的经验法则吗?

什么时候不需要?

这是我的意思的示例(功能):

0 投票
4 回答
799 浏览

python - 测量海龟之间的距离

我正在用 Python 进行海龟比赛,我们应该重新发明基本代码。我的想法是创建一个领奖台并放置 3 个第一名获胜者。我设法将第一个获胜者放在了领奖台上,但现在我不知道如何测量海龟之间的距离,并找出谁在第二和第三位。有任何想法吗?这是最终的输出: 游戏结束

0 投票
2 回答
2603 浏览

python-3.x - 如何将 Turtle 画布保存为图像(.png 或 .jpg)

我一直在使用海龟模块,并希望以它为起点来开发一个可以识别数字/字母的简单图像识别程序。我需要能够将海龟保存为我可以操纵的图像 - 重新缩放、旋转等以尝试调节图像。我已经研究了几个小时,似乎找不到任何有效的方法。我发现了如何将 Turtle 输出保存为 Tkinter 画布:

这似乎工作得很好。下一步是将其保存为 .png 或 .jpg。但是,我唯一能找到的是如何将其保存为 postscript 文件:

从那里,我尝试使用 PIL 将 .ps 文件转换为 .png 或 .jpeg 文件。这是我的代码和我得到的错误:

运行 "turtle_img.save("turtle_img", "png") 行会产生:

我会喜欢以下之一:1. 一种将 .ps 转换为 .jpeg、.png 甚至位图的方法 2. 另一种保存 Tkinter 画布的方法,它更易于使用

编辑:我想澄清一下,我将使用大量这些,并希望在脚本中自动化该过程,而不是对每个图像使用命令行。

0 投票
1 回答
66 浏览

turtle-graphics - 如何让两只或多只海龟同时执行一项任务?

我对这个程序的目标是习惯 python 的内置“乌龟”方法。我的目标是让四只(忍者)乌龟同时在一个广场上行走。虽然我的程序中没有绝对错误,但我希望程序显示海龟同时行走(不会相互碰撞)。起初,我试图在同一行用逗号分隔四个变量——但这并没有改变任何东西。或者,我使用“+”来分隔每个变量——这不起作用。然后我查找了如何同时移动两只乌龟。但是,由于这些程序中的大多数都涉及赛车,因此某些方法不起作用。

0 投票
1 回答
1171 浏览

python - 如何使用turtle python进行可控的病毒模拟

嗯,我的任务是使用 python turtle 为学校项目进行可控的 Covid-19 模拟。所以我做的是一堆随机移动的海龟,随机挑选的“被感染”和随机挑选的“感染”海龟。我试图用箭头键控制“被附身”的乌龟,如果前一个被感染,我还会选择另一只“健康”的乌龟。问题是,我不知道如何分离控件,因为它们都被标记在“Person”类下。我也不知道如何让它在被感染时选择另一只健康的乌龟。这是凌乱的代码。抱歉英语不好。

手前的Tysm

0 投票
2 回答
254 浏览

python - 我的时钟 python 中的文本没有正确对齐

我的海龟模块中的文本没有正确对齐,它向上和向左对齐。我希望它准确地对齐海龟所在的位置。任何人都可以帮忙吗?我尝试将乌龟的 xcor 和 ycor 向上和向左设置 5 个单位,但没有奏效。任何帮助将不胜感激。

代码:

我真的不想使用 tkinter,它太复杂了。

0 投票
1 回答
735 浏览

python - 如何修复 Python 中的 NotImplementedError?

我是一个初学者编码,所以我对python不太了解,但如果你回答这个问题,将不胜感激。

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

然后是一堆乌龟代码。然后在海龟代码之后:

输出:

而且我很困惑,因为我在不同的项目中使用完全相同的算法并且它有效

链接到当前项目:https ://repl.it/@WeirdDragon/RPS#main.py

链接到它工作的项目:https ://repl.it/@WeirdDragon/Fortune-teller#main.py

0 投票
4 回答
525 浏览

python - 用矩形python海龟画一个圆

我想在知道矩形长度和宽度以及矩形数量的情况下绘制(这个形状)多边形,

在此处输入图像描述

这是我的代码:

但是这段代码没有显示想要的形状,那么我怎样才能画出上面的形状呢?