Python 随机 triangular() 方法
示例
返回介于 20 和 60 之间(包括 20 和 60)的随机数,但最有可能接近 20
import random
print(random.triangular(20, 60, 30))
自己试试 »
定义和用法
The triangular()
方法返回两个指定数字之间(包括这两个数字)的随机浮点数,但您也可以指定第三个参数,即 mode
参数。
The mode
参数使您可以将可能的结果权重分配到更接近另外两个参数值之一的位置。
The mode
参数默认情况下为另外两个参数值的中点,这不会将可能的结果权重分配到任何方向。
语法
random.triangular(low, high, mode)
参数值
参数 | 描述 |
---|---|
low | 可选。指定最低可能结果的数字。 默认值 0 |
high | 可选。指定最高可能结果的数字。 默认值 1 |
mode | 可选。用于将结果权重分配到任何方向的数字。 默认情况下为 low 和 high 值的中点 |