Python中random产生的随机数是通过算法计算得到的伪随机数,算法开始计算的第一个值称为种子,seed()方法可以设置种子的值,关于种子的描述,下面选项中正确的有
A
不指定种子值时,种子值为0
B
不指定种子值时,种子值为系统时间
C
不同的种子可以获得不同的随机数序列
D
相同的种子可以获得相同的随机数序列
import random
random.seed( 0 )
print("Random number with seed 10 : ", random.random())
#生成同一个随机数
random.seed(0)
print("Random number with seed 10 : ", random.random())
print("Random number with seed 10 : ", random.random())
print("Random number with seed 10 : ", random.random())
#生成同一个随机数
random.seed(0)
print("Random number with seed 10 : ", random.random())
print("Random number with seed 10 : ", random.random())
print("Random number with seed 10 : ", random.random())
D
BD