+ 我要发布
我发布的 我的标签 发现
浏览器扩展
斑点象@Edge

Python中random模块使用指南

1. random.random(): 返回随机生成的一个浮点数,范围在[0,1)之间 2. random.uniform(a, b): 返回随机生成的一个浮点数,范围在[a, b)之间 3. random.randint(a,b):生成指定范围内的整数 4. random.randrange([start],stop[,step]):用于从指定范围内按指定基数递增的集合中获取一个随机数。 5. random.choice():从指定的序列中获取一个随机元素 6. random.shuffle(x[,random]):用于将一个列表中的元素打乱,随机排序 7. random.sample(sequence,k):用于从指定序列中随机获取指定长度的片段,sample()函数不会修改原有序列。 8. np.random.rand(d0, d1, …, dn): 返回一个或一组浮点数,范围在[0, 1)之间 9. np.random.normal(loc=a, scale=b, size=()): 返回满足条件为均值=a, 标准差=b的正态分布(高斯分布)的概率密度随机数 10 np.random.randn(d0, d1, … dn): 返回标准正态分布(均值=0,标准差=1)的概率密度随机数 11. np.random.standard_normal(size=()): 返回标准正态分布(均值=0,标准差=1)的概率密度随机数 12. np.random.randint(a, b, size=(), dtype=int): 返回在范围在[a, b)中的随机整数(含有重复值) 13. random.seed(): 设定随机种子
我的笔记