python入门(六)random库

random库是使用随机数的Python标准库

基本随机数函数:

1.seed(a=None):给定随机数初始种子,若不调用seed,则为当前系统时间。随机数种子:一个随机数种子唯一对应着一个随机数序列。故种子相同,随机数相同。所以若程序需要再现程序过程最好使用种子。

2.random():根据种子生成一个[0.0,1.0)之间的随机小数。

扩展随机数函数:

1.randint(a,b):生成一个[a,b]之间的整数。

2.randrange(m,n[,k]):生成一个[m,n)之间以k为步长的随机整数。步长为可能出现的随机数之间的差。默认为1.

3.getrandbits(k):生成一个k比特长的随机整数。

4.uniform(a,b):生成一个[a,b]之间的随机小数。

5.choice(seq):从序列seq中随机选取一个元素。

6.shuffle(seq):将序列seq中元素打乱后输出打乱后序列。

 

你可能感兴趣的:(python入门(六)random库)