问题标签 [turtle-graphics]

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 回答
984 浏览

python - 如何使用 Python 从列表中填充海龟坐标?

我需要知道如何修复此代码,以便当调用具有坐标列表的名为“redlist”的列表时,它会在调用移动函数时填充这些点。这是我到目前为止所拥有的:

0 投票
1 回答
70 浏览

python - 我如何在一个类中调用不同的类?

所以我做了两个类,一个做一个矩形,一个做一个星形,两个都是 Rectangle() 和 Star(),因为那里的类接受特定数量的参数。我的问题是我有另一个名为 Flag() 的类,它接收一个包含每个类的特定参数的文本文件,矩形有 5 个特定参数,而星形有 4 个。我需要标志类来通读文本文件并通读文件的每一行,了解每一行要么是矩形要么是星形,然后绘制它。

0 投票
6 回答
34061 浏览

python - Python 3.0 使用 turtle.onclick

所以这是我的问题,我必须为我的 CS 课拍一张照片,用海龟进行估计真的很令人沮丧。我打算使用 .onclick() 来显示我的位置。

海龟文档似乎说 onclick 将在一个接受两个变量的函数中传递坐标。

http://docs.python.org/3.1/library/turtle.html#turtle.onclick

注意:当我点击箭头时它会起作用,但这不是我想要的。我想单击屏幕上的其他位置以找出我应该将箭头发送到的坐标!

任何帮助,将不胜感激。

0 投票
2 回答
321 浏览

python - 如何使用 Python 在列表中填写海龟方向?

我有一个海龟方向列表:

如何使用列表填写此内容?

0 投票
3 回答
1824 浏览

python - 使用 onkey() 和字典用 turtle(python) 绘制错误

我决定根据收到的建议重做这个问题,这是我在大学一年级 Python 编码中得到的一个作业问题。我的代码中有错误,不知道在哪里修复它们。BUG 1 程序运行时乌龟开始绘图,即使笔已启动。BUG 2 未定义键如's, 7, tab' 触发空格键功能

图画书

在此任务中,您将创建一个儿童填色游戏,其中给定的图片可以通过围绕一个形状进行描边然后填充它来着色。控制如下。

箭头键 - 将“画笔”(乌龟光标)向左、向右、向上或向下移动固定的少量。

'z' - 撤消最后一步。

'r'、'g'、'b' - 将画笔颜色分别更改为红色、绿色或蓝色。(如果您愿意,可以定义更多颜色,但我们希望至少有这三种。)

空格键 - 切换绘画模式。在初始模式“移动”模式下,“画笔”(乌龟)在屏幕周围移动而不绘图。在“绘画”模式下,画笔在移动时会留下一条彩色线条。最重要的是,当模式从“绘画”更改为“移动”时,画笔描出的区域会被颜色填充。

0 投票
1 回答
1085 浏览

python - 如何检查 2 条绘制的线是否重叠?

我尝试查看线-线相交测试,但我不太了解它,因为它使用的是线的端点。

因此,如果我随机绘制这些线 10 次,我如何检测它们是否重叠?

0 投票
2 回答
186 浏览

python - 从随机颜色的线条中计算红线

所以如果我有一个颜色列表:

colors = ['red', 'blue', 'green']

我用它们随机给线条上色。有没有可能计算一共有多少条红线?我知道如果每条线都有固定的颜色会更容易计算,但如果没有,我将如何计算呢?

所以我想在绘制完成后找出总共有多少条红线,比如说3条线。

0 投票
4 回答
49886 浏览

python-2.7 - Python Turtle 图形键盘命令

有人对使用键盘命令在 python 2.7 中控制海龟图形有任何见解吗?我对这个网站和其他网站进行了广泛的研究,觉得我在做正确的事情,但它只是不想为我工作。以下是我到目前为止所拥有的,谁能告诉我我哪里出错了????

0 投票
1 回答
867 浏览

python - 分配给键后填充海龟图

到目前为止,我已经设置了一种蚀刻草图样式的程序,它在按键上移动一定距离并使用 onkey 函数改变颜色。但是,我想通过将程序分配给另一个键(例如“空格”)来填充您使用程序绘制的内容。因此,当执行“空格”时,它将填充我绘制的内容,例如一个带有我当前使用的颜色的正方形。空格键已被定义为停止绘图,但我也希望它也能执行填充命令。

提前致谢。

0 投票
1 回答
1624 浏览

python - 从python中的随机点绘制的随机定向线

我正在尝试创建具有几条垂直线的python程序,这些垂直线充当随机生成的点或“点”(如代码中所指)以随机程度绘制直线的边界。如果直线与垂直“边界”之一相交,我想让它改变颜色。我有一张我正在努力实现的目标的图片,这可能会更清楚地解释我的情况。我在下面发布的代码绘制了“垂直边界”并在该区域内随机生成了点,但这就是我卡住的地方。

我的目标是:

程序示例

我目前的代码:

提前感谢任何可以提供帮助的人。