python维护两个不同的随机实例

python维护两个不同的随机实例,第1张

python维护两个不同的随机实例

您需要使用一个

random.Random
类对象。

from random import Randoma = Random()b = Random()a.seed(0)b.seed(0)for _ in range(5):    print(a.randrange(10), b.randrange(10))# Output:# 6 6# 6 6# 0 0# 4 4# 8 8

该文档明确指出了您的问题:

该模块提供的功能实际上是

random.Random
该类的隐藏实例的绑定方法。您可以实例化自己的实例,
Random
以获取不共享状态的生成器



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5431518.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存