| 方法 | 返回值类型 | 说明 |
| .random() | float | 返回[0,1)之间的一个浮点数 |
| .uniform(a, b) | float | 返回a,b之间的一个浮点数 |
| .randint(a, b) | int | 返回[a,b]之间的一个整数 |
| .randrange([start, ]stop[, step]) | int | 同.choice(range(...)) |
| .choice(seq) | value | 从序列中随机获取一个元素 |
| .shuffle(x) | None | 将一个列表随机打乱 |
| .sample(seq, k) | list | 从序列中随机取出k个值 |