Tim*_*rts 5
答案是,即使您标记了 Python-3.x,您实际上使用的是 Python 2,并且随机数算法在 2 和 3 之间变化。
我可以这么说,因为您的print
语句将值打印为带括号的元组。Python 3 的 print 函数不会发生这种情况。
出于财务目的而依赖随机数算法的特定实现是很奇怪的。如果您真的需要可重复性,那么您应该嵌入自己的算法。有几个不难编码的 RNG。但如果算法需要可预测,为什么不直接使用递增数字呢?如果您不需要随机性,则不要使用随机性。
算法没变,还是MT19937。从种子到状态的映射已经改变。 (2认同)更多推荐
随机数,都不,机上,python
发布评论