python 3:random.seed():在哪里调用它?

2024-06-09 20:47:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要确保我的程序中的所有随机性都是完全可复制的。我应该在哪里调用random.seed()?

我认为它应该在我的main.py模块中,但它导入了碰巧使用随机函数的其他模块。

我可以仔细浏览我的导入,看看哪一个是第一个执行的,但是当我改变代码结构时,我将不得不记住再次重做这个分析。

有什么简单安全的解决办法吗?


Tags: 模块函数代码py程序mainrandom结构