python中random模組中的函式介紹

2021-09-22 05:50:36 字數 861 閱讀 5180

1、random.random() # 用於生成乙個0到1的隨機浮點數

2、random.uniform(a, b) #用於生成乙個指定範圍內的隨機浮點數,且不受a、b位置影響。

3、random.randint(a, b) #生成乙個指定範圍內的整數,必須滿足a<=b

4、random.randrange([start], stop[, step]) #從指定範圍內以step遞增的集合中獲取乙個隨機數

例如:random.randrange(10,16,2),相當於從列表[10,12,14,16]中隨機獲取乙個數

5、random.choice(sequence) #從序列中獲取乙個隨機元素

這裡的sequence泛指一系列的型別,如list,tuple,字串等。

6、random.shuffle(x[, random]) #將列表中元素隨機排列

7、random.sample(sequence,k) #從指定序列中獲取指定長度子串行並隨機排序,原序列不會改變

Python中的random模組

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform的函式原型為 random.uniform a,b 用於生成乙個指定範圍內的隨機符點數,兩個引數其中...

Python中的random模組

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform的函式原型為 random.uniform a,b 用於生成乙個指定範圍內的隨機符點數,兩個引數其中...

Python中的random模組

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform random.uniform的函式原型為 random.uniform...