randrange(start, stop)
仅接受整数参数。 那么,如何在两个浮点值之间得到一个随机数呢? dom
若是您想生成一个随机浮点数,该浮点数的右边是N个数字,则能够执行如下操做: spa
round(random.uniform(1,2), N)
第二个参数是小数位数。 code
使用random.uniform(a,b) : orm
>>> random.uniform(1.5, 1.9) 1.8733202628557872
random.uniform(a, b)
彷佛是您想要的。 从文档: 文档
返回一个随机浮点数N,对于a <= b,a <= N <= b,对于b <a,b <= N <= a。 get
看这里 。 io