Python中的random包
时间: 2024-02-16 17:35:17 浏览: 47
Python中的random包提供了生成随机数的函数。该包中的函数可以用来生成各种类型的随机数,如整数、浮点数、字符串等。下面是一些常用的函数:
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(seq, k): 从序列seq中随机选择k个元素,返回一个列表。
7. seed(a=None): 初始化随机数生成器。
可以通过以下方式导入random包:
```python
import random
```
使用时可以直接调用该包中的函数。例如,生成一个[1, 10]之间的随机整数可以使用randint函数:
```python
import random
num = random.randint(1, 10)
print(num)
```
阅读全文