random库是用于产生并运用随机数的标准库dom
(1)random.seed(a)函数
设置随机种子数,能够是浮点数或整数,若是不设置的话,则random库默认以系统时间产生看成随机数种子,设置种子的好处是能够重复再现相同的随机数序列orm
(2)random.random()get
生成一个【0.0,1.0)之间的随机小数,不包括1.0it
(3)random.randint(a,b)form
生成一个【a,b】之间的随机整数,包括整数b随机数
(4)random.getrandbits(k)top
生成一个k比特长度的随机整数db
(5)random.randrange(start,stop[,step])di
(6)random.uniform(a,b)
生成一个【a,b】之间的随机小数
(7)random.choice(seq)
从序列类型的seq中随机返回一个元素
(8)random.shuffle(seq)
如同扑克牌洗牌
(9)random.sample(seq,k)
从seq序列类型中随机选取k个元素