random在python
时间: 2023-07-07 18:32:29 浏览: 80
python-random
在 Python 中,可以使用 random 模块来生成随机数,该模块提供了许多函数来生成随机数,例如:
1. random.random():生成一个 [0,1) 之间的随机小数。
2. random.randint(a,b):生成一个 [a,b] 之间的随机整数。
3. random.choice(seq):从序列 seq 中随机选择一个元素。
4. random.shuffle(lst):将列表 lst 中的元素随机打乱。
5. random.sample(population, k):从总体 population 中随机选择 k 个样本。
使用 random 模块需要先导入该模块,例如:
```
import random
print(random.random()) # 输出一个随机小数
print(random.randint(1, 10)) # 输出一个随机整数
lst = [1, 2, 3, 4, 5]
print(random.choice(lst)) # 输出一个随机元素
random.shuffle(lst)
print(lst) # 输出打乱后的列表
print(random.sample(lst, 3)) # 输出从列表中随机选择的三个样本
```
阅读全文