python裡的random模組的使用

2021-10-05 19:54:08 字數 609 閱讀 3586

import random

1.#生成[0,1)的隨機整數,包含0不包含1

print(random.random())

run的結果: 0.40888309847606263

2.#生成[7,14]的隨機浮點數

print(random.uniform(7,14))

run的結果:11.39239274719467

3.#生成**[1,101]**的隨機整數,

print(random.randint(1,101))

run的結果:41

#謹記:這裡既包含了1,也包含了101,含頭也含尾

4.#生成**[20,30)**的隨機整數

print(random.randrange(20,30))

run的結果:26

#這裡只包含了20,不包含30,是含頭不含尾的

5.#從列表裡隨機抽取乙個元素

print(random.choice(「abcdefg」))

run的結果:f

6.#從列表裡隨機抽取指定的個數的元素

print(random.sample(「abcdefg」,2))

run的結果:[「c」,「g」]

python中numpy的random模組

numpy.random 1.rand d0,d1,dn 產生 0,1 的浮點隨機數,括號裡面的引數可以指定產生陣列的形狀 例如 np.random.rand 3,2 則產生 3 2的陣列,裡面的數是0 1的浮點隨機數 2.randn d0,d1,dn 產生標準正太分布隨機數,引數含義與rand相同...

python中生成隨機整數(random模組)

原文 1 從乙個序列中隨機選取乙個元素返回 random.choice sep 2 用於將乙個列表中的元素打亂 random.shuffle sep 3 在sep列表中隨機選取k個元素返回 random.sample seq,k 4 隨機返回a到b之間的乙個整數 random.randint a,b...

python裡有意思的檔案查詢glob模組

python標準庫之glob介紹 glob 檔名模式匹配,不用遍歷整個目錄判斷每個檔案是不是符合。1 萬用字元 星號 匹配零個或多個字元 import glob for name in glob.glob dir print name dir file.txt dir file1.txt dir f...