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

python - 让只有颜色不同的海龟做一些不同的事情

我正在制作一个包括海龟的代码。我希望不同颜色的乌龟做不同的事情。我怎样才能使这项工作?这可能吗?

我尝试了类似下面的方法,但我认为它不起作用。

先感谢您!

0 投票
1 回答
469 浏览

python - 海龟模块 - 显示标题并添加背景图像

我最近发现了 Python 的世界,并尝试自己自学 Python。

我有商业背景,所以对编程和计算机科学的知识几乎为零。

无论如何,我正在使用安装在 Chromebook 中的 Linux 并学习如何使用 turtle 模块来创建一个简单的游戏。

目前,我的问题是wn.title("")and wn.bgpic:标题不显示在窗口中,背景图像只显示一个黑色方块。

请在下面查看我的代码:

如果有人可以帮助我解决这个问题,那就太好了。

0 投票
1 回答
58 浏览

python - 复制代码有效,编写代码无效?

新的 Python 程序员在这里。我正在尝试在不使用教程的情况下用 python 编写 Snake。我现在正在处理键绑定,但我遇到了问题

上面的代码应该在按下“d”键时将蛇向右移动,但它不起作用。但是,当从 YouTube 上的教程中从功能齐全的 Pong 程序中复制代码时,它确实有效。复制的代码是这样的:

然后我继续将复制的代码写出,就像它在 Pong 程序中所写的一样,写入 Snake 程序,但它不起作用。我很迷茫。缩进是一样的,代码是一样的(除了一些不同但一致的变量),只有 Pong 程序中的移动和键绑定代码被复制到 Snake 程序中。在不更改任何其他内容的情况下,Pong 代码可以工作,但只有当我将代码复制并粘贴到 Snake 程序中时。有什么建议吗?谢谢你。

0 投票
1 回答
288 浏览

python - 屏幕未使用海龟库中的 .update() 进行更新

我是python的新手,我正在尝试使用turtle库创建一个乒乓球游戏。代码的相关部分如下:

但是,当我按下“w”时,桨没有移动,即使我将此键绑定到该paddle_a_up功能。我将y坐标设置为0并尝试y在绑定函数中打印坐标,但是当我运行程序时,y即使我没有按任何键,也会达到 20 的值。希望有人可以帮忙?

谢谢

0 投票
2 回答
251 浏览

python - 如何在 tkinter 画布中加速海龟

我试图让乌龟移动得更快,我通常会这样做

但是当我使用 RawTurtle() 将它放在画布中时,我不知道该怎么做。

这是我的代码。有谁知道怎么做?

0 投票
1 回答
117 浏览

python - python,turtle,“onkeypress”不起作用

我正在尝试做一个小游戏。但我有一个问题。我想要做的是,每次我按下空格键时,它都会将 1 添加到“score”变量中。为此,我正在使用海龟模块(mouse.onkeypress(Space, "space")的“onkeypress”功能据我所知,每次按下空格键时都应该运行“Space”功能。它适用于我制作的所有其他项目,但这一次,它没有,我不知道为什么..我尝试使用“onkey”而不是“onkeypress”,也不起作用..

那么,如果有人有想法?

这是代码:(函数在它的末尾)

0 投票
1 回答
498 浏览

python - 如何在乌龟中做螺旋旋转?

我正在尝试制作游戏,并且我制作了主角。

下面是主角的代码:

我想让它旋转,或者只是旋转。

我尝试手动创建角色(没有 for 循环),然后分配每种颜色。

一旦我这样做了,我就可以改变颜色。

然而,这是一个非常糟糕的解决方案。

谢谢!

0 投票
1 回答
42 浏览

python - TypeError: draw_row() 在第 55 行采用 5 个参数(给定 6 个)

我星期五有作业,但我有一个问题,我的老师没有回复我,所以你能帮我吗?

我刚在学校开始使用 python turtle,这是我写的代码

它告诉我我有一个错误 - TypeError: draw_row() 在第 55 行正好采用 5 个参数(给定 6 个)

我应该怎么办?

我有错误的确切行

0 投票
1 回答
40 浏览

python-turtle - 为什么 xcor 和 ycor 不适用于我的边境检查?

我正在使用 Python 的 Turtle 模块,并且正在制作一个相当简单的游戏。我开始为边境检查编写代码,并正在关注一个视频来做这件事,但它似乎不起作用。我过去使用过相同的代码,这很好,但现在什么也没有发生。

编码:

边界限制

全球玩家

如果 player.xcor() > 600 或 player.xcor() < -600: player.right(180)

如果 player.ycor() > 400 或 player.ycor() < -400: player.right(180)

0 投票
0 回答
101 浏览

python - 如何在不通过 IDE 进入代码的情况下运行 python 游戏

我正在学习python,我创建了一个乒乓球游戏。我想在不进入 Thonny python IDE 并单击运行的情况下运行游戏,也许创建一个桌面图标?我该怎么做呢?谢谢你的帮助。