如何得到浮動範圍之間的隨機數?

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

相關文章
相關標籤/搜索