标签:浮点数 正态分布 random模块 随机数 分布 gauss shuffle import 多个
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) # 可以修改初始的种子值
标签:浮点数 正态分布 random模块 随机数 分布 gauss shuffle import 多个
原文地址:https://www.cnblogs.com/GeekDanny/p/10214365.html