1、random.seed()种子可以设置为随机数,使用相同的种子会产生相同的随机值。
2、使用两个种子,一个0,一个1。随机数与种子的距离相同,随机数与相同种子的距离相同。
实例
importrandom random.seed(0) print("Randomnumber1:",random.random()) random.seed(1) print("Randomnumber1:",random.random()) #Randomnumber1:0.8444218515250481 #Randonumber11:0.13436424411240122 #生成相同的随机数 random.seed(0) print("Randomnumber2:",random.random()) print("randomnumber3:",random.random()) random.seed(1) print("Randomnumber2:",random.random()) print("Randomnumber333:",random.random()) #Randomnumber2:0.8444218515250481 #Randomnumber3:0.7579544029403025 #Randomnumber22:0.13436424411240122 #Randomnumber333: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电脑。