np.random.seed()的理解及使用【Numpy琐碎知识点】

A 主要内容

  1. seed方法设立的目的是为了能够实现实验的可重复进行,得到相同的随机值结果。
  2. seed方法的影响效力仅限于下面的第一个random语句。
  3. 从相同的随机数种子出发,可以得到相同的随机数序列。随机数种子通常由当前计算机状态确定,如当前的时间。

B 代码推演

import random
random.seed(10)
print(random.random())

random.seed(10)
print(random.random())
print()
print("=======seed影响效力验证========:")
print()
print(random.random())

print(random.random())
random.seed(10)
print(random.random())

############### 输出内容  ######################
0.5714025946899135
0.5714025946899135

=======seed影响效力验证========:

0.4288890546751146
0.5780913011344704
0.5714025946899135

猜你喜欢

转载自blog.csdn.net/m0_38052500/article/details/106861324