存取浮點範圍內的隨機值
而random.randrange(start, stop) 函數是用來產生隨機整數的多功能工具,當嘗試取得浮點範圍內的隨機值時,它會出現不足。為了彌補這一差距,python 結合了 random.uniform(a, b) 函數。
利用random.uniform
在指定範圍內產生隨機浮點數range,使用下列語法呼叫random.uniform(a, b):
random.uniform(start, end)
這裡,start 表示所需範圍的下限,end 表示上限。產生的隨機數將落在這兩個值之間。
範例:
考慮取得 1.5 到 1.9 之間的隨機數的任務。使用 random.uniform,可以毫不費力地完成此操作,如下所示:
<code class="python">import random result = random.uniform(1.5, 1.9) print(result)</code>
執行時,此程式碼將列印指定範圍內的隨機浮點數。
附加說明:
以上是如何在 Python 中產生一定範圍內的隨機浮點數值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!