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

python - Python 内存输入

我的代码运行不正常,所以我希望有人可以看看它并告诉我出了什么问题?它应该是一个记忆游戏,但我在让用户输入进入列表时遇到了问题。任何帮助表示赞赏。

0 投票
2 回答
394 浏览

python - 如何在 Zelle 图形中使这种分形渲染更快?

仅用 100 次迭代来渲染这个 mandelbrot 集需要一个多小时,而 10,000 次迭代需要 10 个小时。有没有办法让它更快:

0 投票
1 回答
872 浏览

python - 用门窗绘制建筑物的功能

我正在创建一个绘制办公大楼的函数:

  • 窗户是 20 像素正方形

  • 窗口之间的间隙为 10 像素

  • 门宽 20 像素,高 50 像素,橙色

我的代码没有正确绘制它:

0 投票
2 回答
920 浏览

python - Python:无法在 Zelle graphics.py 中显示图像,tkinter 无法读取图像数据

我正在尝试在此代码中显示图像“picture.gif”:

但是,我不断收到此错误:

0 投票
1 回答
663 浏览

python - 在python中创建一个丢弃扑克牌的方法

我正在创建一种丢弃方法,该方法将手中的一张或多张牌(由用户指示)取出,然后用牌堆中的牌替换它们。

我有一个列表中所有卡片的列表,我创建了一个窗口、按钮和一个输入框。

我打算做的是从输入框中获取输入并将指示的牌替换为随机牌;然后返回手牌。

但是,我的 remove_card 函数似乎不起作用。我猜 getText 函数没有正确获取输入。

0 投票
1 回答
833 浏览

python - 破冰船游戏蟒蛇

我将使用一个名为 graphics 的模块来创建一个 python 游戏。我用冰创建了一个棋盘,但我很困惑如何在一开始就为玩家创建位置。链接到图形模块: http: //mcsp.wartburg.edu/zelle/python/graphics.py 这是我的代码:

MS1()开头的位置

假设“X”是红色圆圈,“O”是蓝色圆圈。

0 投票
2 回答
3762 浏览

python - 如何使用“getMouse() & getMouseNow()”以及哪些文件包含这些函数?

我使用了 Zelle 的“graphics.py”文件。我用托尼。我想使用函数“getMouse() & getMouseNow()”,但出现了这些消息。我应该怎么办 ?帮我 !

代码 :

输出 :

在其中创建一个具有上述尺寸的窗口和一个圆。点击进入窗口后...

0 投票
2 回答
1932 浏览

python - 如何在 Python 中从屏幕上删除 Zelle 图形文本?

我想删除以图形方式显示的文本,这样我就可以编写新文本而不会重叠。我在下面包含了我的代码。再次感谢您的宝贵时间。

这是我目前得到的输出:

双文本输出到屏幕

0 投票
1 回答
1945 浏览

python - 在python中一次绘制和移动多个图像对象

我是 Python 新手并且正在自学,因此需要很多帮助。我正在尝试利用 John Zelle 编写的 graphics.py 包来一次显示、绘制和移动多个图像对象。

我有一个类 Enemy 对象,它接受速度,startX 位置和 startY 位置。我在这个类中还有一个 move 方法,它将获取 startX 位置并将其添加到速度中。

在 main 方法中,我使用 graphics.py 来绘制 Enemy 的 Image 对象。所有敌人都有相同的图像,并且从相同的起始位置开始,但是敌人的移动速度不同。

图像对象不移动。我在这里做错了什么?

0 投票
1 回答
1727 浏览

python - graphics.py 对象到达窗口边缘时关闭窗口

参考John Zelle 的 graphics.py,我希望在对象到达窗口边缘并且看不见GraphWin之后立即关闭。Circle

以下代码创建一个圆圈并移动它:

有没有办法做到这一点,而不是使用range和计算其确切的“步数”?