Python库详解之random库(续2)
1、1:函数random.gammavariate(alpha, beta)
功能:Gamma分布函数.
注意:参数的取值范围:满足条件alpha > 0 且 beta > 0.
函数方程如图所示:


2、2:函数random.gauss(mu, sigma)
功能:Gaussian(高斯)分布函数.
参数:mu是平均值
参数:sigma是标准偏差.
注意:该函数计算要比正态分布函数normalvariate(mu, sigma)速度要快.

3、3:函数random.lognormvariate(mu, sigma)
功能:对数正态分布.如果取对数正态分布的自然对数,会得到一个正态分布,平均亩和标准差σ.
注意:参数sigma>0.

4、4:函数random.normalvariate(mu, sigma)
功能:正态分布函数.
参数:mu是平均值
参数:sigma是标准偏差.

5、5:函数random.vonmisesvariate(mu, kappa)
功能:冯·米塞斯分布.一种圆上连续概率分布模型.
参数:mu是角度,用弧度表示的话,范围在0到2*PI.
参数:kappa必须要>=0.如果kappa=0,该函数会变为0到2PI之间的角度均匀分布.

6、6:函数random.paretovariate(alpha)
功能:帕拉德福分布,大量真实世界的现象中发现的幂次定律分布.

7、7:函数random.SystemRandom([seed])
功能:通过操作系统提供的数据源,函数os.urandom()返回随机数据的类.

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:40
阅读量:191
阅读量:70
阅读量:136
阅读量:79