random 是平时开发过程中常用的一个模块,该模块实现了各种分布的伪随机数生成器,以及和随机数相关的各种实用函数。基本函数 random() 在区间 [0.0, 1.0) 内均匀生成随机浮点数,是模块中几乎所有函数的基础。
Python 使用 Mersenne Twister 作为核心生成器,由于完全确定性(对于给定的初始化条件,生成的随机数序列完全确定,所以称为“伪随机数”),该模块不适用于安全或加密用途。
由于入门语言是 C 语言,所以最开始用 Python 的时候还写过 x = int(random() * a + b) 这样的憨憨代码(捂脸)。翻看文档之后才发现标准库中提供了很多便捷的函数,做个笔记记录一下。
目录
来源:https://www.cnblogs.com/skuld-yi/p/14583411.html
图文来源于网络,如有侵权请联系删除。