random 库
random 是使用随机数的python 标准库
——为随机数:采用梅森旋转算法生成的(伪)随机序列中的元素
—— import random
基本随机数函数:seed(),random()
扩展随机数函数:randint(),getrandbits(),uniform(), randrange(),choice(),shuffle()
基础随机数函数:
1. seed(a = None) 初始化给定的随机数种子,默认为当前系统的时间
2.random() 生成一个 [ 0.0 , 1.0 )之间的随机小数
扩展随机数函数:
1.randint( a, b) 生成一个【a, b 】之间的整数
2.randrange( m ,n [ , k]) 生成一个 [ m , n ) 之间以 k ,为步长的随机整数
3.getrandbits( k) 生成一个 k 比特长的随机整数
4.uniform( a, b) 生成一个 [ a, b] 之间的随机小数
5.choice( seq ) 从序列seq 中随机选择一个元素
6.shuffle( seq ) 将序列 seq 中元素随机排列,返回打乱后序列