random.triangular(low, high, mode):
返回一个随机浮点数N 使得low <= N < high 和
与那些之间的指定模式
界限。 low 和 high 边界
默认为 零 和 一个。 mode
参数默认为中点
在边界之间,给出一个对称的
分布。
random.betavariate(alpha, beta):
测试版分发。参数条件为alpha > 0 和
beta > 0。返回值介于0 和1 之间。
random.expovariate(lambd):
指数分布。 lambd 是 1.0
除以所需的平均值。这应该
是非零。 (参数将是
称为“lambda”,但这是一个
Python 中的保留字。)返回
值范围从0 到正
无穷大 如果lambd 是正数,并且
如果lambd,则从负无穷大到0
是否定的。
random.gammavariate(alpha, beta):
伽马分布。 (不是伽马
功能!)上的条件
参数为alpha > 0 和beta > 0。
random.gauss(mu, sigma):
高斯分布。 mu 是平均值,sigma 是标准
偏差。这稍微快一点
比normalvariate() 函数
定义如下。
random.lognormvariate(mu, sigma):
对数正态分布。如果你拿
这个的自然对数
分布,你会得到一个正常的
平均分布mu 和标准
偏差sigma。 mu 可以有任何
值,并且sigma 必须大于
零。
random.normalvariate(mu, sigma):
正态分布。 mu 是平均值,
sigma 是标准差。
random.vonmisesvariate(mu, kappa):
mu 是平均角度,表示为
0 和 2*pi 和 kappa 之间的弧度
是浓度参数,其中
必须大于或等于零。
如果kappa 等于零,则此
分布简化为均匀分布
在0 到2*pi 范围内的随机角度。
random.paretovariate(alpha):
帕累托分布。 alpha 是
形状参数。
random.weibullvariate(alpha, beta)
威布尔分布。 alpha 是
比例参数和beta 是形状
参数。