Python Random triangular() 方法

定义和用法

triangular() 方法返回两个指定数字之间(包括这两个数字)的随机浮点数,但您也可以指定第三个参数,即众数参数。

众数参数使您有机会将可能的结果更接近于其他两个参数值中的一个。

众数参数的默认值是两个其他参数值的中点,这不会在任何方向上影响可能的结果。

实例

返回一个介于 20 和 60 之间(包括 20 和 60)的随机数,但最可能的结果更接近 20:

import random

print(random.triangular(20, 60, 30))

亲自试一试

语法

random.triangular(low, high, mode)

参数

参数 描述
low

可选。数字,指定可能结果中的最低值。

默认为 0。

high

可选。数字,指定可能结果中的最高值。

默认为 1。

mode

可选。数字,用于在任何方向上权衡结果。

默认为 lowhigh 值之间的中点。