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