Python中random模組的學習01

2021-09-28 02:29:05 字數 916 閱讀 6962

基於python 3.7.2的學習筆記,其實學習python有一段時間了,但是沒有有記筆記的習慣,總是學完就忘,現在開始盡量把學習的筆記記錄下來,本章記錄random模組的學習,主要是一些常用的函式的使用。

a. random.random() # 隨機從0-1之間抽取乙個浮點數

b. random.randint(0,n) # 隨機從0-n之間抽取乙個數字

c. random.choice(『string』) # 隨機從字串/列表/元組等物件中抽取乙個元素

d. random.sample(『string』, n) # 隨機從字串/列表/元組等物件中抽取n個不重複的元素,返回列表

e. e = [1, 2, 3, 4, 5,『a』,『op』]

random.shuffle(e) # 「隨機洗牌」,比如打亂列表

f. random.uniform(1,10) #用於生成乙個指定範圍內的隨機符點數

#或random.uniform(10,1)

g. random.randrange(start,stop,step) #從指定範圍內,範圍:start<=n具體**如下:

結果如下圖:

random.seed()函式用於改變隨機生成樹的種子,在呼叫其他random模組時,若seed種子設定為相同的值時,則生成同乙個隨機數。具體如下圖:

暫時到這裡了,後續可能還有補充。

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...