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

python - IDLE3.6.1 只是运行控制台窗口但没有执行

IDLE3.6.1的python图形中的以下代码没有运行它只是运行控制台窗口但没有执行:

0 投票
1 回答
31 浏览

python-3.x - 此代码未在 IDLE 3.6.1 中执行

0 投票
1 回答
553 浏览

python - 为什么我实施 bfs 的效率如此之低?

我最近开始尝试编写一个程序,该程序使用 Zelle 的 python 编程书中的 graphics.py 模块。该程序的想法是创建一个图形窗口并接受两个点,开始和结束。它绘制起点并进行 bfs 搜索,然后一旦到达终点,它就会绘制最短路径(反正还没有对角线)。它在技术上是有效的,但它非常慢,并且在前两到三个迭代之后的任何地方都需要很长时间。而且我尝试到处寻找具有快速查找的数据结构,以及实现节点以允许回溯的有效方法,但我就是想不通。在向我解释我可以做些什么来改进我的实施时,我将不胜感激。

这是python 3.5.2中的代码:

0 投票
1 回答
81 浏览

python - 从图形按钮打开可执行文件而不关闭父窗口

我使用 Zelle 的图形包创建了一个游戏“骰子扑克”,并在主屏幕上有一个按钮,可以打开一个文本文件。单击按钮时会打开文本文件,但主窗口会关闭。如何保持父窗口打开?

按钮类如下:

如何包含command可以以类似于此 tkinter 实现的方式打开可执行文件的参数:

命令可以在哪里subprocess.run(['open', '-t', 'poker_help.txt'])并且仍然保持原始窗口打开?

0 投票
1 回答
1039 浏览

python - 在 Python Zelle 图形窗口中打印变化的变量

我在 Python 中使用 Zelle 图形创建了一个窗口,并希望打印一个变量的值,该变量在每次迭代后都会发生变化。这是我的代码:

您可以看到每次迭代后数组颜色都会发生变化,并且数组的维度(dim在我的代码中是变量)减少了一个单位。现在我想在窗口中打印正确的尺寸。

我的代码不会更改图形窗口中尺寸的值,尽管每次迭代后颜色都会发生变化。

为什么变量的显示值dim没有变化?我如何实现这一目标?

0 投票
2 回答
506 浏览

python - Python 'str' 对象在使用 Zelle graphics.py 时没有属性 'draw'

我正在尝试创建一个简单的 GUI,用户可以在其中输入一些文本,然后将某些单词加粗。我正在使用图形库,但是我得到一个“str”对象没有属性“draw”。窗户也几乎立即关闭。

0 投票
1 回答
5887 浏览

python - 如何旋转多边形?

原因:目前正在尝试/做一些深度学习的东西,对 python 来说是全新的。我们已经为我们的东西运行了一些代码。我们现在只想计算我们找到的“东西”。因为我们没有找到任何关于多只猫和狗的分类数据。我想用六边形创建一些随机生成的图像。

我多么想让它们中的一些旋转。但我不知道怎么做。

0 投票
1 回答
8352 浏览

python - Graphics.py:如何清除窗口?

我有一个窗口,我正在将图像渲染到它上面。位置的每一帧都会改变,所以问题是(显然)它不会从最后一帧消失。我想每帧清除窗口。我在任何地方都找不到窗口对象(GraphWin)的任何明确方法。而且我不能使用 undraw() 因为那样我就必须对屏幕上的所有内容都这样做。

0 投票
1 回答
878 浏览

python - Zelle graphics.py 中的碰撞

我正在尝试使用 Zelle graphics.py 让我的圆圈从我的矩形中反弹。一旦圆圈从矩形反弹,我希望它继续随机移动。到目前为止,这是我的代码,它正在工作!我也知道,从技术上讲,每个圆形图形都可以使用适合圆形的最小正方形的点来进行碰撞,但我在这样做时遇到了麻烦。

0 投票
1 回答
288 浏览

python - PyCharm 立即关闭外部 GraphWin 窗口

按照初学者 Python3 教程,我应该使用图形模块生成一个外部 GraphWin() 窗口并保持它直到 win.close() 启动。目前我不想运行 win.close() 并希望让它保持打开状态,但是 PyCharm 的“进程以退出代码 0 完成”会自动将其关闭。我该如何解决这个问题?

先感谢您!!