引入random库生成的随机数其实是一个稳定算法所得出的稳定结果序列而不是真正意义上的随机序列seed函数就是初始化这个算法开始计算的第一个值只要其seed函数的参数值一样那么后续所有随机结果和顺序也都是完全一致的这种说法对吗
是的,你的理解是正确的。random库中的随机数生成算法是伪随机数生成算法,即通过确定的计算方式生成的看似随机的数列,但实际上是可以预测的。而seed函数就是用来确定这个算法开始计算的第一个值的,如果两次调用random库中的随机数生成函数时,使用的seed函数的参数值相同,那么得到的随机数序列也是完全一致的。因此,如果需要生成真正意义上的随机序列,需要使用硬件随机数生成器等更为复杂的方法。
原文地址: https://www.cveoy.top/t/topic/fXSE 著作权归作者所有。请勿转载和采集!