Python定义了一组用于生成或操作随机数的函数。 本文介绍:
random
模块- 用
random.seed()
再生产数字 - 使用
secrets
模块创建密码学上强的随机数 - 用
numpy.random
创建随机 nd 数组
random
模块
该模块为各种版本实现伪随机数生成器。它使用Mersenne Twister算法(https://en.wikipedia.org/wiki/Mersenne_Twister)作为其核心生成器。 之所以称其为伪随机数,是因为数字看起来是随机的,但是是可重现的。