我需要生成一個介於0和7之間的隨機數,但它必須包含小數點,最多可達8個位置。例如:3.54367334或6.3464357。我沒有在隨機模塊中找到任何可以給我這樣的東西。一切只與整數,或從0到1(這是random.random)。簡單的Python隨機模塊
1
A
回答
4
儘管您可以重新調整random.random
,但爲什麼不使用random.uniform呢?
>>> import random
>>> [random.uniform(0, 7) for i in range(4)]
[3.36879678022553, 1.3262017420571945, 2.961415926838038, 6.409486371437773]
4
正如您注意到的,random.random
返回範圍[0.0,1.0)中的一個值。如果您將其返回值乘以7,則結果將在[0.0,7.0)範圍內。
還有一個功能,random.uniform
,其中,給定的範圍,將爲你做這個。
相關問題
- 1. Python上的隨機模塊
- 2. 簡單的Python-Turlte模塊
- 3. Python的隨機模塊使Numpy的隨機模塊無法訪問
- 4. python中的隨機模塊幫助
- 5. Python的隨機模塊功能
- 6. Python的隨機模塊沒有導入
- 7. 利用我寫的簡單隨機函數發生器模塊?
- 8. RedBean簡單模型隨機ID的
- 9. 簡單的隨機遊走模型中的類型錯誤 - Python
- 10. python隨機模塊種子方法
- 11. 簡單python模塊中的錯誤
- 12. 隨機訂單python
- 13. 隨機命名模塊
- 14. 另一個簡單的隨機遊走模擬使用Python(二維)
- 15. 簡單的隨機發生器不會隨機化正確
- 16. Python:用於奇數的和累加器的隨機模塊
- 17. PYTHON:簡單的隨機生成驅動if/else
- 18. 簡單的隨機數生成
- 19. 一個簡單的隨機生成器
- 20. 簡單的OpenCL隨機生成
- 21. 簡單的顯示隨機顯示
- 22. 簡單的登錄失敗隨機
- 23. 隨機運行簡單的cout項目
- 24. 我如何從Python 2.7中的PyDictionary模塊中獲取一個隨機單詞?
- 25. Python的隨機模塊是否可以替代numpy.random.exponential?
- 26. 在Python中使用隨機模塊中的選項時出錯
- 27. 簡單,在Python文字冒險隨機遇到.. I'm卡
- 28. 如何使用Python`secret`模塊生成隨機整數?
- 29. 隨機python模塊加載線程故障
- 30. 在Python中使隨機模塊線程安全