看如下代码:
import numpy
# 种子seed设置为0,表示一种随机数生成规则
numpy.random.seed(0)
print(numpy.random.rand(4))
# 种子seed设置为1,表示另一种随机数生成规则
numpy.random.seed(1)
print(numpy.random.rand(4))
# 种子seed设置为0,表示和刚才同一种随机数生成规则
numpy.random.seed(0)
print(numpy.random.rand(2))
运行结果是:
[0.5488135 0.71518937 0.60276338 0.54488318]
[4.17022005e-01 7.20324493e-01 1.14374817e-04 3.02332573e-01]
[0.5488135 0.71518937]