使用random库主要目的是生成随机数
random库与随机数运用
random库的常用函数

random.seed(a)对后续产生的随机数设置种子a
- 设置随机数种子的好处是可以准确复现随机数序列,用于重复程序的运行轨迹。对于仅使用随机数但不需要复现的情形可以不使用。
- 如果程序没有显式设置随机数种子,则使用 随机数生成函数前,将默认以当前系统的运 行时间为种子产生随机序列。
In [1]: from random import *
In [5]: seed(10) # 设置种子10
In [6]: random()
Out[6]: 0.5714025946899135
In [7]: random()
Out[7]: 0.4288890546751146
In [8]: seed(10) # 再次设置相同的种子,则后续产生的随机数相同
In [9]: random()
Out[9]: 0.5714025946899135
In [10]: random()
Out[10]: 0.4288890546751146