生成随机整数加权到中位数

Chr*_*ell 2 python math

在10-20的范围内,返回15的可能性是两个极端的两倍.

And*_*ini 10

您可以使用random.triangular()Python> = 2.6:

n = random.triangular(10, 20)
Run Code Online (Sandbox Code Playgroud)

n将是一个浮点值,因此您需要将其转换为int.