random库
1.1 random库的简述
random库是python中非常常用的库,用来产生各种分布的伪随机数。random库采用的梅森旋转法
。
1.2 常用的函数
random库函数 | 描述 |
---|---|
seed | 设置随机种子 |
random() | 生成一个0.0到1.0的随机数 |
randint(a,b) | 生成一个在a到b之间的整数 |
getrandbits(k) | 生成一个比特长度为k的随机整数 |
randrange(start,stop[,step]) | 生成一个在[start,stop)之间,步数为step的随机整数 |
uniform(a,b) | 生成一个在a,b之间的随即小数 |
choice(seq) | 在组合类型数据seq中随机选择一个元素 |
shuffle(seq) | 将seq元素打乱重新排列。 | </