(1)numpy.random函数
import numpy as np
np.random.seed(10)
array=np.random.rand(5)
print(array)
结果如下
[0.77132064 0.02075195 0.63364823 0.74880388 0.49850701]
再运行一遍程序
[0.77132064 0.02075195 0.63364823 0.74880388 0.49850701]
将np.random.seed(5)注释掉
import numpy as np
#np.random.seed(5)
array=np.random.rand(3)
print(array)
结果如下
[0.69454243 0.43761646 0.93116907 0.76323837 0.37081728]
再运行一遍
[0.48732998 0.07433219 0.99036187 0.89975427 0.95070566]
可得出结论
设置随机数种子可以使每一次生成随机数据的结果相同,不设置随机数种子则不同。