Python中的random模塊提供了許多用于生成隨機數的函數,其中最常用的是random模塊中的randint()函數和random模塊中的uniform()函。Randint()函數可以生成一個指定范圍內的隨機整數,其參數范圍為0到模塊中定義的max()函數的參數值之間。例如,如果要生成一個0到10之間的隨機整數,可以使用randint()函數,如下所示:
import random
randint = random.randint(0, 10)
print(randint) # 輸出一個0到9之間的隨機整數
uniform()函數可以生成一個指定范圍內的隨機浮點數,其參數范圍為0到模塊中定義的max()函數的參數值之間。例如,如果要生成一個0到1之間的隨機浮點數,可以使用uniform()函數,如下所示:
import random
uniform = random.uniform(0, 1)
print(uniform) # 輸出一個0到1之間的隨機浮點數
除了這兩個函數,random模塊還提供了許多其他的隨機數生成函數,例如randrange()函數可以生成一個指定范圍內的隨機浮點數序列,而randrange(int start, int end)函數可以生成一個從start到end之間的隨機浮點數序列。這些函數可以根據具體的需求來選擇使用。
- Python隨機函數random用法有哪些
看過該Python的還看過
本文標題:#Python隨機函數random用法有哪些#,宏鵬發布于北大青鳥魯廣校區。Python中的random模塊提供了許多用于生成隨機數的函數,其中最常用的是random模塊中的randint()函數和random模塊中的uniform()函。Randint()函數可以生成一個指定范圍內的隨機整數,其參數范圍為0到模塊中定義的max()函數的參數值之間。例如,如果要生成一個0到10之間的隨機整數