Python中random
时间: 2024-02-09 20:39:42 浏览: 70
random是Python中的一个模块,可以用来生成随机数。常用的函数有:
- random.random():返回一个[0,1)之间的随机浮点数。
- random.randint(a,b):返回一个[a,b]之间的随机整数。
- random.choice(seq):从序列seq中随机选择一个元素。
- random.shuffle(seq):将序列seq中的元素随机排序。
- random.sample(population, k):从总体population中随机选取k个元素。
需要使用前需要导入random模块,例如:
```python
import random
# 随机生成一个[0,1)之间的浮点数
print(random.random())
# 随机生成一个[1,10]之间的整数
print(random.randint(1, 10))
# 随机选择一个元素
print(random.choice(['apple', 'banana', 'orange']))
# 随机排序
lst = [1, 2, 3, 4, 5]
random.shuffle(lst)
print(lst)
# 随机抽样
lst = [1, 2, 3, 4, 5]
print(random.sample(lst, 3))
```
相关问题
python中random.random()
random.random()是Python中random模块的一个函数,用于生成一个0到1之间的随机浮点数。每次调用该函数都会返回一个新的随机数。例如,你可以使用以下代码来生成一个随机数:
```python
import random
num = random.random()
print(num)
```
该代码将会输出一个介于0到1之间的随机数。
python中random库怎么下载
Python中的random库是Python标准库的一部分,因此不需要单独下载。只需要在Python代码中导入random库即可使用其中的函数。例如:
```python
import random
# 使用random库中的函数
print(random.randint(1, 10))
```
阅读全文