random模塊中幾個函數的簡單說明
1、random.random()隨機生成一個實數,范圍在(0,1)。
2、random.uniform(a, b)生成一個指定范圍的隨機浮點數。
3、random.randint(a ,b)生成一個指定范圍內的整數。
4、random.randrange(start, stop [,step])用于從指定范圍內,按指定基數遞增的集合中獲取一個隨機數。
5、random.choice(sequence)用于從序列中獲取一個隨機元素。sequence:泛指一系列有序類型,如list,tuple,字符串等。
6、random.shuffle(x[, random]),用于將一個列表中的元素打亂。如:
import random
list = [1,2,3,4,5]
print(random.shuffle(list))
7、random.sample(sequence, k)用于從指定序列中隨機獲取指定長度的片段。sample函數不會修改原有序列。sequence可以是序列等。