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 中元素随机排列,返回打乱后序列

 

posted @ 2018-04-09 19:52  ouyang_wsgwz  阅读(278)  评论(0编辑  收藏  举报