Python 随机模块 triangular() 方法
实例
返回一个介于20和60之间(包括在内)的随机数,但很可能接近20:
import random
print(random.triangular(20, 60, 30))
定义与用法
triangular()
方法返回两个指定数字(均包含)之间的随机浮点数,但也可以指定第三个参数,即 mode
参数。
mode
参数使您有机会在更接近其他两个参数值之一的情况下权衡可能的结果。
mode
参数默认为其他两个参数值之间的中点,这不会在任何方向上衡量可能的结果。
语法
random.triangular(low, high, mode)
参数值
参数 | 描述 |
---|---|
low | 可选。指定最低可能结果的数字。默认值为0。 |
high | 可选。指定最高可能结果的数字。默认值为1 |
mode | 可选。用于在任何方向对结果进行称重的数字。默认值为低值和高值之间的中点。 |