关于random.seed
介绍
seed() 方法改变随机数生成器的种子,可以在调用其他随机模块函数之前调用此函数。
如何使用
import random random.seed([x])
参数
[x]表示x是可选的,可写,可不写
x -- 改变随机数生成器的种子 seed。
举例说明
import random
# 随机数不一样
random.seed()
print('随机数1:',random.random())
random.seed()
print('随机数2:',random.random())
# 随机数一样
random.seed(1)
print('随机数3:',random.random())
random.seed(1)
print('随机数4:',random.random())
random.seed(2)
print('随机数5:',random.random())
随机数1: 0.434911194647564
随机数2: 0.8738954493405242
随机数3: 0.13436424411240122
随机数4: 0.13436424411240122
随机数5: 0.9560342718892494
总结
如果想获得和上次一样的随机数,应该设置seed的参数并且相同。

浙公网安备 33010602011771号