问题标签 [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 回答
378 浏览

python - 有没有办法在 Python3.8 中使用 rgb 颜色?

我试图指定 RGB 颜色以使程序生成随机颜色。我正在尝试如何处理 RGB 颜色,但它会显示错误颜色输入,更具体地说,“raise TurtleGraphicsError("bad color sequence: %s" % str(color)) turtle.TurtleGraphicsError: bad color sequence : (0, 255, 0)"

0 投票
1 回答
651 浏览

python - 有没有办法改变乌龟中文本框的位置?它总是显示在我的左上角,但我希望它在底部中心

这是出现的屏幕截图。我似乎根本找不到任何描述编辑框的方法。我也在寻找编辑盒子整体外观的方法,因为它的预期目的是在我正在开发的游戏中进行对话。

0 投票
1 回答
194 浏览

python - 为什么 Repl.it python turtle.tracer(n) 限制为 150?

我正在使用 repl.it py 龟递归绘制一棵树。这是我的代码

也在这里。但它只绘制了树的一部分。如果我将其更改为

那么它的工作原理!也tracer(10)有效,但tracer(200)不起作用。示踪剂的高度有限制吗?

0 投票
1 回答
151 浏览

python - 如何根据用户输入设置布尔条件以清除或关闭海龟程序?

我创建了一个 for 循环来运行这个 Turtle 图形。我正在尝试创建一个条件,如果用户回答“是”(y)或关闭,则设置为运行海龟程序,或者如果用户回答“否”(n),则清除程序。我尝试在“answer = False”之后分别调用 t.clear() 和 done() 函数,但这似乎不起作用。程序无论如何都会运行,即使用户输入“n”并在控制台中按回车键。我需要设置 return(y, n) 吗?

0 投票
1 回答
731 浏览

python - Turtle 中的主菜单

有人可以向我解释为什么无论您点击哪里,程序都会给出“Else”响应,以及为什么它会重复自己直到崩溃?我那里没有for循环或while循环,所以我不明白。会不会是 onscreenclick() 或 listen() 函数?另外,我知道部分菜单不在屏幕上的问题。我打算在检查它的工作情况后修复它。

0 投票
1 回答
35 浏览

python - python循环遍历列表并在随机点停止

我试图让乌龟绕一圈移动并随机停在一点,下面是我所拥有的,但我不知道如何让它随机停在一点。我尝试使用 random.choice,但这会使乌龟打破圆圈并移动到该点,但我希望它在一个连续的圆圈中移动并停在一个点。坐标是为了画一个圆

0 投票
1 回答
111 浏览

python - Python 可执行文件(pyinstaller)在我关闭时抛出错误

我在 Windows 上用 Turtle 创建了一个基本的 Pong 游戏,效果很好,但每次我关闭它时,它都会抛出一个错误:“检测到致命错误:无法执行脚本 pong”。在寻求帮助之前,我一直在寻找解决方案,但我找不到合适的答案。

为了创建 .exe 文件,我使用了“pyinstaller”。这是我写的确切命令:

pyinstaller --onefile --windowed --add-data "bounce.wav;." --add-data "collision.wav;." --add-data "score.wav;." 乒乓球

这是我的代码:

我不知道是什么导致了这个错误,因为程序运行良好并且所有音效都正常工作。

谢谢大家的答案!

0 投票
1 回答
436 浏览

python - 使用海龟导入对角线打印形状

到目前为止我有

在页面上绘制三角形的形状,尺寸越来越大

但我不知道如何在对角线上向上打印它们以实现>目标

0 投票
3 回答
593 浏览

python - python:如何轻松显示闪烁的实心圆圈

我是 python 新手。如果我的 vpn 隧道关闭,我试图获得一个闪烁的红色圆圈(指示器),如果我的 vpn 启动,我将获得稳定的绿色。但是,我目前陷入困境的是建立这个闪烁的红灯。

我努力了:

它几乎就在那里,除了画圆需要“很长时间”。还有其他更好的方法吗?顺便说一句,是否可以获得透明背景?

0 投票
1 回答
96 浏览

python - 如何将函数变量存储在函数之外以在另一个文件中使用?

我是编码新手,想列出单击鼠标的位置的 x 和 y 坐标以在另一个文件中使用。