首頁  >  文章  >  後端開發  >  如何在Python中產生一定範圍內的隨機浮點數?

如何在Python中產生一定範圍內的隨機浮點數?

Linda Hamilton
Linda Hamilton原創
2024-10-18 18:29:03760瀏覽

How to Generate Random Floats within a Range in Python?

取得浮點範圍內的隨機數

如上所述,Python 的 random.randrange() 函數僅接受整數作為參數。要產生浮點範圍內的隨機數,我們可以使用 random.uniform(a, b)。

解:

random.uniform(a, b) 函數採用兩個浮點參數a 和b,表示所需隨機數的最小和最大範圍。它傳回一個在此範圍內的隨機浮點數值。

範例:

<code class="python">import random

# Generate a random float between 1.5 and 1.9
random_float = random.uniform(1.5, 1.9)

print(random_float)  # Output: 1.8733202628557872</code>

透過使用 random.uniform(),我們可以方便地產生隨機浮點值在任何指定範圍內。

以上是如何在Python中產生一定範圍內的隨機浮點數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn