为什么我们在Python中要使用random.seed()?
random模块的seed()方法初始化随机数生成器。
random.seed(a,b)
如果省略参数a或a=None,则使用当前系统时间。如果操作系统提供了随机源,则使用操作系统提供的随机源而不是系统时间。
如果a是一个整数,则直接使用该整数。
在版本2(默认情况下),str、bytes或bytearray对象被转换为int,并使用其所有位。
在版本1中(用于复现旧版本Python中的随机序列),str和bytes的算法生成了较窄范围的种子。
阅读更多:Python 教程
极客教程