百木园-与人分享,
就是让自己快乐。

Python | random 模块:Python 中如何生成随机数和随机抽样?

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
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Python | random 模块:Python 中如何生成随机数和随机抽样?

相关推荐

  • 暂无文章