随机种子
Posted geekdanny
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随机种子相关的知识,希望对你有一定的参考价值。
random seed
1.python
随机选择&生成随机数
使用random模块
random模块是采用Mersenne Twister 梅森旋转算法来计算随机数,是一个确定性算法
import random
values=[1,2,3,4,5,6]
random.choice() #随机挑选元素
random.choice(values)
>3
random.sample() #随机挑选多个元素
random.sample(values,2)
[4,3]
random.shuffle() # 洗牌函数
random.randint() # 随机整数,需要参数
random.random() # 0-1之间均匀分布浮点数
random.uniform() # 计算均匀分布值
random.gauss() #计算正态分布值
random.seed(1235) # 可以修改初始的种子值
以上是关于随机种子的主要内容,如果未能解决你的问题,请参考以下文章