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

python - 在 Python Turtle 中使用循环

这是我的代码。我想编辑它并使星星的每一面都变成不同的颜色。所以星星的五个不同侧面意味着五种不同的颜色。

基本上,星星的每一面都有不同的颜色。我可以使用任何五种颜色。而且最好我想使用循环。我怎样才能做到这一点?

0 投票
2 回答
286 浏览

python - 如何增加turtle.tracer() 的延迟?[PYTHON]

我正在 Pyzo 中做一个练习项目,并且我在使用 turtle.tracer() 时遇到了一些问题。

当 n =/= 0 或 1 时,我遇到了屏幕上的对象开始闪烁的问题。

当n = 1时,没有闪烁,但这也意味着动画无论如何都以基本速度进行,因此没有效果。当 n = 0 时,没有闪烁。但是,这对我的目的来说太快了。我尝试更改“延迟”值,但无济于事:

我在这一点上很困。我不确定,我可能缺少一个非常明显的解决方案。

谢谢!

0 投票
1 回答
40 浏览

python - 如何在没有随机导入的情况下在海龟中获得独特和随机的颜色

我有一个问题,我必须画海龟,但是我需要每一个都是独特的颜色。海龟的数量没有限制,但我会欣赏至少 50 种独特的颜色。此外,颜色应该在视觉上不同,否则我每次都会为每个 (r,g,b) 添加 1。(我根本不允许导入任何其他模块)

0 投票
2 回答
653 浏览

python - 乌龟是否有一个按键功能,只重复一次功能

这是一个有点奇怪的问题,但我有一个海龟游戏,我希望每次用户按下向上箭头键时,海龟都会移动,但如果你按住它,它不会继续移动。有没有办法用乌龟做到这一点?EG:onkeyrelease 或 onkeypress,以便它只执行一次所需的功能,直到您再次单击该键才再次执行?

0 投票
2 回答
165 浏览

python - 为什么“turtle.pd”会在我的 Python 代码中产生语法错误?

我试图制作一种复杂的参数化绘图仪,但这并不重要。重要的是我的程序应该使用 Turtle 图形绘制一个圆圈,当我放下笔时,“ turtle.pd()”行出现语法错误。我不知道是怎么回事。你们能帮帮我吗?我的程序如下。

0 投票
0 回答
47 浏览

python-3.x - python 3重置游戏弹出

原谅代码的绝对混乱,我对此很陌生。这是一个基本的避免坠落物体类型的游戏,我遇到的问题是我正在努力做到这一点,所以如果你“崩溃”,会显示一个弹出窗口,询问你是否想用是或否按钮再次玩。

到目前为止,我已经运行了弹出窗口,如果选择了 no,它就会退出。如果选择了“是”,它要么不做任何事情,要么我采取了不同的方法,它只是再次重复“崩溃”的声音,弹出窗口立即再次出现。

有人知道我在做什么错吗?我似乎找不到有人制作我想要的东西的教程

0 投票
1 回答
87 浏览

python - Python 3 Turtle 模块 > .goto() 方法

我可以得到关于turtle模块命令的解释:

我知道这个命令会移动海龟,但我试图找出括号内的这些参数究竟是什么意思,详细信息?

谢谢..您的帮助非常感谢。

0 投票
2 回答
525 浏览

python - 使用递归绘制嵌套三角形

我想使用递归绘制一系列嵌套三角形。

我的错误代码如下:

当前代码产生以下内容:

实际输出

这就是我所说的嵌套形状的意思,除了我想画三角形而不是正方形:

嵌套方块

0 投票
3 回答
1299 浏览

python - Python:计算总距离路径

我有一个程序,旨在计算 Python Turtle 的一组坐标的总距离。目前,我有一个名为 def calculate_distance 的函数,它只计算两点之间的距离。我需要:

  • 设置一个变量来保存总路径距离
  • 使用循环分别计算点的距离
  • 尝试使用 calculate_distance 函数
  • 计算所有位置返回原点的路径

我该怎么做呢?我是 Python 新手,但我知道大部分基础知识。这是我的程序最后显示的内容:

点之间的距离:72.59476565152615 - 但这是两点之间的距离,而不是总和

0 投票
0 回答
112 浏览

python-turtle - SNAKE GAME-蛇穿过障碍物(PYTHON 3.8-TURTLE MODULE)

试图把它作为一个范围,但说不能完成两个操作。

检查与障碍物的碰撞