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

python - python乌龟循环

我正在尝试创建一个循环方块,但无法弄清楚如何让我的代码允许我继续重复创建方块的命令,乘以数字输入,这就是我目前所拥有的。

0 投票
4 回答
74931 浏览

python - 如何在 Turtle 中填充这些正方形 - Python

我正在尝试在这些正方形中填充颜色:

http://i.imgur.com/kRGgR.png

现在乌龟只填充这些正方形的角落,而不是整个正方形。

这是我的代码:

我试过四处走动turtle.begin_fill()end_fill()在许多地方都没有运气……使用 Python 3.2.3,谢谢。

0 投票
1 回答
6605 浏览

python - Python:用海龟制作背景图像

我正在尝试在我的海龟世界中插入一个 .gif 文件作为背景图像,以便单独的海龟继续旅行,但我无法让它工作。我是 python 新手,任何帮助都会很棒。

这是当前代码:

0 投票
1 回答
3701 浏览

python - 如何将乌龟移动到画布边缘?

有没有办法让光标(乌龟)移动到画布的右、左、下和上边缘?

有人建议使用turtle.setx()with argument0来移动到最左边的位置。但是当我这样做时,乌龟被移动到默认位置(到中心)

0 投票
6 回答
3833 浏览

python - 理解 Python 中的函数

我正在尝试使用 Python 中的 Turtle 模块使用单独的函数绘制美国国旗,首先我有 draw_flag 计算所有尺寸,然后 draw_rectangle 实际绘制国旗形状,然后制作 draw_stars 等来绘制星星和线条。

但是,我在理解函数的工作原理时遇到了一些麻烦。到目前为止,这是我的代码:

我希望它会通过绘制一个矩形返回,但它一直说长度未定义,不确定将“长度”放置在哪里可以识别变量。

我正在使用 Python 3,谢谢。

0 投票
2 回答
6045 浏览

python - 在 Python 中嵌入函数

我在 Python 3 中创建了一个使用 Turtle Graphics 绘制美国国旗的程序:

现在对于最后一步,我想用一个函数 def get_color(color) 替换所有的 turtle.color(0,0,0) 和 (1,1,1),它可以获取上面的颜色,但是,我是有点困惑如何做到这一点。需要使用颜色功能的其他功能是:

draw_rectangle(长度、高度、颜色) draw_star(l、h、颜色)

我也不想使用任何全局变量。

哦,我无法解决的另一件事是为什么当你运行程序时我的图形窗口没有关闭,我在适当的地方使用了 turtle.bye() (我认为),但我总是必须手动关闭海龟窗口.

任何帮助将不胜感激,谢谢。

编辑 2015 年 3 月:

这是更新的 get_color 解决方案:

0 投票
1 回答
17683 浏览

python - Python Turtle 递归树

我想用python的turtle编写一个程序来创建一个有层次的树。下面是一些 I/O,因此您可以看到它应该做什么。

在此处输入图像描述

我的程序适用于第一种情况,但为第二种情况打印太多。该计划的规定是:

  • 必须是递归的

  • 只能使用以下海龟函数:

    /li>

我的程序:

0 投票
2 回答
129 浏览

python - 无法在函数中正确获取颜色

问题是我无法在最后一行获得这些颜色。如果我启动程序,它不会使 pen_color red 和 fill_color blue 和 pensize 3。它保持正常。知道如何使这些颜色正确吗?如何使该功能从最后一行读取这些颜色?先感谢您。

0 投票
1 回答
97 浏览

turtle-graphics - 需要定义颜色帮助

这是我的代码自动取款机。

如何让最后一行中的这些颜色在定义中起作用?我想要 pen_color red 和 fill_color blue 但它应该从最后一个矩形行中读取。有任何想法吗?谢谢你。

0 投票
2 回答
2336 浏览

python - Python Turtle Graphics,如何在区间内绘制函数?

我需要在指定的时间间隔内绘制一个函数。函数为f1,如下代码所示,区间为[-7,-3];[-1, 1]; [3, 7],步长为 0.01。当我执行程序时,没有绘制任何内容。有任何想法吗?