python-隨機模塊

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章