第九章 Python 标准库参考

Python random 模块用来生成随机数、从序列里抽样,以及打乱列表。使用前要 import random

函数总览

函数作用
randint随机整数(闭区间)
random0~1 浮点数
uniform区间浮点数
choice随机选一个
sample不重复抽样
shuffle原地打乱
seed固定随机种子
randrange区间整数(左闭右开)

选用要点

  • 随机整数:randint / randrange
  • 随机小数:random / uniform
  • 从序列选取:choice / sample
  • 需要结果可复现时,先用 seed 固定种子。