003random隨機數模組

2022-02-20 06:19:31 字數 515 閱讀 5901

import random

print(random.random()) # 大於0且小於1之間的小數 0.2863669594762567

print(random.uniform(1, 6)) # *** 大於1且小於6之間的小數 1.0740112194845455

print(random.randint(1,5)) # 1 5 可以取到 ***

print(random.randrange(1,10,2)) # 顧頭不顧尾 ***

print(random.choice(['如花', '鳳姐', '石榴姐', 1])) # ***

print(random.sample(('如花', '鳳姐', '石榴姐'), 3)) # 可以控制元素個數 ***

# 打亂順序

item = [i for i in range(10)]

random.shuffle(item)

print(item)

random 隨機數 模組

random方法不多,可以用來生成驗證碼 random.random 生成乙個0到1的隨機小數 random.randint 括號中可以由你指定想生成的隨機數範圍,這出來的是整數且包括後面的那個數 print random.randint 1,3 生成1 3的隨機數,包括3 random.randr...

隨機數模組 random

生成服從特定統計規律的隨機數序列。二項分布 binomial 二項分布就是重複n次獨立事件的伯努利試驗。在每次試驗中只有兩種可能的結果,而且兩種結果發生與否互相對立,並且相互獨立,事件發生與否的概率在每一次獨立試驗中都保持不變。產生size個隨機數,每個隨機數來自n次嘗試中的成功次數,其中每次嘗試成...

random隨機數模組

import random print random.random 隨機產生乙個0 1之間的小數 print random.randint 1,6 隨機產生乙個1 6之間的整數 擲骰子 print random.uniform 1,6 隨機產生乙個1 6之間的小數 print random.choi...