您现在的位置是:课程教程文章

Python随机数中种子的使用

2023-12-13 23:10课程教程文章 人已围观

1、random.seed()可以给随机数设置种子,使用相同的种子会生成相同的随机值。

2、使用两个种子,一个0,一个1。相同体现在随机数与种子的距离,与相同种子距离相同的随机数相同。

实例

importrandom

random.seed(0)
print("Randomnumber1:",random.random())
random.seed(1)
print("Randomnumber11:",random.random())

#Randomnumber1:0.8444218515250481
#Randomnumber11:0.13436424411240122

#生成同一个随机数
random.seed(0)
print("Randomnumber2:",random.random())
print("Randomnumber3:",random.random())
random.seed(1)
print("Randomnumber22:",random.random())
print("Randomnumber33:",random.random())

#Randomnumber2:0.8444218515250481
#Randomnumber3:0.7579544029403025
#Randomnumber22:0.13436424411240122
#Randomnumber33:0.8474337369372327

#生成同一个随机数
random.seed(0)
print("Randomnumber4:",random.random())
print("Randomnumber5:",random.random())
print("Randomnumber6:",random.random())
random.seed(1)
print("Randomnumber44:",random.random())
print("Randomnumber55:",random.random())
print("Randomnumber66:",random.random())

#Randomnumber4:0.8444218515250481
#Randomnumber5:0.7579544029403025
#Randomnumber6:0.420571580830845
#Randomnumber44:0.13436424411240122
#Randomnumber55:0.8474337369372327
#Randomnumber66:0.763774618976614

以上就是Python随机数中种子的使用,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

课程教程:Python随机数中种子的使用

上一篇:python Decimal解决计算问题

下一篇:没有了

站点信息

  • 文章统计篇文章