本文用來總結記錄,供以後翻閱1.seed(a=none, version=2)
隨機數種子生成器。一般不呼叫,且預設選系統當前時間為隨機數種子。
個人總結:種子不變,列印出來的隨機數也永遠不變(哪怕重新開啟檔案再執行)
2.randrange(stop)
stop引數必須為整數,函式則從[0,stop)中返回乙個整數。注意!不包括stop在內
3.randrange(start, stop[, step])
同上,就是加了乙個上下限,可選間隔量。注意!start一定要小於stop
4.randint(a, b)
返回[a,b]之間的乙個隨機數
5.choice(seq)
從乙個非空序列(無論是可變的list還是不可變的tuple)中返回乙個隨機元素
洗牌函式,無返回值,會改變x序列中元素的位置,所以僅適用於可變序列如list
洗牌函式,x為目標序列,k為返回序列(一定是list)的長度,返回乙個被打亂元素位置的新序列,長度為k。注意!x可為任意序列
返回[0.0,1.0)之間的乙個隨機浮點數
9.uniform(a,b)
返回a到b之間的任意乙個浮點數。注意!可以a>b,也可以a
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...