如何得到浮动范围之间的随机数?

randrange(start, stop)仅接受整数参数。 那么,如何在两个浮点值之间得到一个随机数呢? dom


#1楼

若是您想生成一个随机浮点数,该浮点数的右边是N个数字,则能够执行如下操做: spa

round(random.uniform(1,2), N)

第二个参数是小数位数。 code


#2楼

使用random.uniform(a,b)orm

>>> random.uniform(1.5, 1.9)
1.8733202628557872

#3楼

random.uniform(a, b)彷佛是您想要的。 从文档: 文档

返回一个随机浮点数N,对于a <= b,a <= N <= b,对于b <a,b <= N <= a。 get

这里io

相关文章
相关标签/搜索