1、脑栲葱蛸函数random.seed(a=None)功能:初始化随机数据生成器的内部状态.参数:a如果a非空,或是int/long恽贴淑溪类型的数据,那么hash(a)函数会替代整个函数.a如果是空的话,一般会使用当前系统时间作为种子.注意:函数没有返回值.
2、函数random.getstate()功能:返回捕获当前生成器内部状态的对象.该对象可以用于函数setstate()取保存当前的状态.
3、函数random.setstate(state)功能:该函数保存生成器当前的内部状态,状态应当是通过调用函数getstate()获取到的.
4、函数random.jumpahead(n)功能:改变当前内部状态且和当前状态相比有很大的却别.参数:n非负整数,用来改变当前状态向量,使得新状态区别于原有状态,在多线程中很有用.
5、函数random.getrandbits(k)功能:返回k个随机bit的python 长整形数.该方法支持MersenneTwister类型的生成器.
6、函数ran蟠校盯昂dom.randrange(start, stop[, step])以及函数random.r锾攒揉敫andrange(stop)功能:返回start<=x<stop范围内的一个随机数,递增基数由step决定,默认情况是1.
7、函数random.randint(a, b)功能:返回一个随机的整数,该整数的范围是a<=x<=b.