Python中随机数种子的作用及使用

1.1随机数种子的作用

随机数种子(random seed)在伪随机数生成器中用于生成伪随机数的初始数值。对于一个伪随机数生成器,从相同的随机数种子出发,可以得到相同的随机数序列。随机数种子通常由当前计算机状态确定,如当前的时间。

1.2随机数种子的使用

我们首先导入random函数,并用random.randint()得到一个一定范围的随机数。在这里我们从1~1000中随机选取三个数。
Python中随机数种子的作用及使用
接着我们导入随机数种子random.seed()。再从1~1000中随机选取三个数。
Python中随机数种子的作用及使用
当我们调用这个随机数种子时,在这个种子中我们可以找到原来的三个随机数,这表明这三个数已经保存在这个种子中了。

这样我们就可以通过种子取得固定随机值了。