小编Kee*_*ger的帖子

没有全局变量的python动画

我正在编写康威的生命游戏实现。我的第一次尝试只是在每次更新后在 1 和 0 的 NxN 板上使用 matplotlib 的 imshow 绘制板。但是,这不起作用,因为程序在显示情节时会暂停。您必须关闭绘图才能进行下一次循环迭代。

我发现 matplotlib 中有一个动画包,但它不接受(或给出)变量,所以我见过的每个实现(甚至matplotlib 的文档)都依赖于全局变量。

所以这里有两个问题:

1)这是一个可以使用全局变量的地方吗?我一直读到这从来都不是一个好主意,但这只是教条吗?

2)你将如何在没有全局变量的情况下在 python 中做这样的动画(即使这意味着放弃 matplotlib,我猜;标准库总是首选)。

python graphics animation matplotlib scipy

5
推荐指数
1
解决办法
2503
查看次数

标签 统计

animation ×1

graphics ×1

matplotlib ×1

python ×1

scipy ×1