import random 載入隨機模組
random.shuffle(t) 將列表隨機打亂順序
random.choice(t) 從列表中隨機挑選乙個元素
random.random() 隨機生成乙個0~1的小數
random.randint(1,100) 隨機生成乙個1~100的整數,包括1,不包括100
random.seed(0) 生成乙個以0為引數的隨機數種子
>>
> t=[1
,2,3
,4,5
,6,7
,8,9
]>>
>
import random
>>
> random.shuffle(t)
>>
> t[7
,2,1
,5,9
,3,4
,6,8
]
>>
> t=
['john'
,'kim'
,'mary'
,'sam'
]>>
> random.shuffle(t)
>>
> t
['sam'
,'mary'
,'kim'
,'john'
]
>>
> random.choice(t)
'mary'
>>
> random.random(
)0.08294798171160989
>>
> random.randint(1,
100)
59>>
> random.seed(0)
>>
> random.randint(1,
100)
50>>
> random.randint(1,
100)
98
python模組 隨機模組
1 import random23 print random.random 隨機產生乙個 0,1 的 float 0.02624429936160077645 print random.randint 1,4 1,4 隨機整數 367 print random.randrange 1,3 1,3 隨...
Python 模組 隨機模組
import random random.randint a,b random.uniform a,b random.choice random.randrange a,b,c p python is powerful and so on.random.shuffle p random.sample...
Python 隨機模組
import random 隨機產生 0,1 之間的浮點值 print random.random 結果 0.120766755324 隨機生成指定區間 1,6 之間的浮點數。包括兩邊。print random.uniform 1,6 結果 5.68457705719 隨機生成指定範圍 1,6 之間...