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