手册

目录

随机模块

收藏810

阅读969

更新时间2025-08-06

随机方法

方法 描述
seed() 初始化随机数生成器。
getstate() 返回随机数生成器的当前内部状态。
setstate() 恢复随机数生成器的内部状态。
getrandbits() 返回表示随机位的数字。
randrange() 返回给定范围之间的随机数。
randint() 返回给定范围之间的随机数。
choice() 返回给定序列中的随机元素。
choices() 返回一个列表,其中包含给定序列中的随机选择。
shuffle() 接受一个序列,并以随机顺序返回此序列。
sample() 返回序列的给定样本。
random() 返回 0 与 1 之间的浮点数。
uniform() 返回两个给定参数之间的随机浮点数。
triangular()

返回两个给定参数之间的随机浮点数;

您还可以设置 mode 参数以指定其他两个参数之间的中点。

betavariate() 基于 Beta 分布(用于统计学)返回 0 到 1 之间的随机浮点数。
expovariate()

基于指数分布(用于统计学),返回 0 到 1 之间的随机浮点数;

如果参数为负,则返回 0 到 -1 之间的随机浮点数。

gammavariate() 基于 Gamma 分布(用于统计学)返回 0 到 1 之间的随机浮点数。
gauss() 基于高斯分布(用于概率论)返回 0 到 1 之间的随机浮点数。
lognormvariate() 基于对数正态分布(用于概率论)返回 0 到 1 之间的随机浮点数。
normalvariate() 基于正态分布(用于概率论)返回 0 到 1 之间的随机浮点数。
vonmisesvariate() 基于 von Mises 分布(用于定向统计学)返回 0 到 1 之间的随机浮点数。
paretovariate() 基于 Pareto 分布(用于概率论)返回 0 到 1 之间的随机浮点数。
weibullvariate() 基于 Weibull 分布(用于统计学)返回 0 到 1 之间的随机浮点数。

科技资讯

更多

精选课程

更多
前端入门_HTML5
前端入门_HTML5

共29课时

61.8万人学习

CSS视频教程-玉女心经版
CSS视频教程-玉女心经版

共25课时

39.4万人学习

JavaScript极速入门_玉女心经系列
JavaScript极速入门_玉女心经系列

共43课时

71.1万人学习

独孤九贱(1)_HTML5视频教程
独孤九贱(1)_HTML5视频教程

共25课时

61.7万人学习

独孤九贱(2)_CSS视频教程
独孤九贱(2)_CSS视频教程

共22课时

23万人学习

独孤九贱(3)_JavaScript视频教程
独孤九贱(3)_JavaScript视频教程

共28课时

34万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时

125.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号