from random
时间: 2023-12-15 11:33:02 浏览: 86
Electromagnetic Wave Scattering from Random Rough Surfaces.pdf
`from random` 是 Python 内置的一个模块,用于生成随机数。该模块提供了多个函数,包括:
1. `random()`:返回一个 [0, 1) 的随机浮点数。注意有开区间。
2. `randint(a, b)`:返回 [a, b] 之间的一个随机整数。注意是闭区间。
3. `uniform(a, b)`:返回 [a, b] 之间的一个随机浮点数。注意是闭区间。
4. `choice(seq)`:从序列 `seq` 中随机选择一个元素。
5. `shuffle(seq)`:将序列 `seq` 中的元素随机排序。
6. `sample(population, k)`:从总体 `population` 中随机选择 `k` 个样本。
你可以通过 `from random import *` 导入所有函数,也可以只导入需要的函数。例如,如果你只需要使用 `random()` 和 `randint()` 函数,可以这样导入:
```python
from random import random, randint
```
这样就只会导入 `random()` 和 `randint()` 函数,使用时可以直接调用函数名即可。
阅读全文