我们为什么要在 Python 中使用 random.seed()?
random 模块的 seed() 方法初始化随机数生成器。
random.seed(a,b)
如果省略 a 或其为 None,则使用系统当前时间。如果操作系统提供随机源,则使用随机源,而不使用系统时间
如果 a 为 int,则直接使用 a。
在版本 2(默认)中,将 str、bytes 或 bytearray 对象转换为 int,并使用其所有位.
在版本 1(用于重现旧版本 Python 中的随机序列)中,str 和 bytes 的算法生成更窄的种子范围。
广告