python的random的使用方法
时间: 2023-05-26 08:01:37 浏览: 95
Python中内置了random模块,用于生成随机数。以下是Python中random模块的一些常用方法:
1. random.random():生成一个[0,1)之间的浮点数
2. random.randint(a,b):生成一个[a,b]之间的随机整数
3. random.choice(seq):从序列seq中随机选择一个元素
4. random.shuffle(seq):将序列seq中的元素随机打乱
5. random.sample(seq, k):从序列seq中选择k个不重复的元素
示例代码:
``` python
import random
# 生成一个[0,1)之间的浮点数
print(random.random())
# 生成一个[1,100]之间的随机整数
print(random.randint(1, 100))
# 从列表中随机选取一个元素
colors = ['red', 'green', 'blue']
print(random.choice(colors))
# 将列表中的元素打乱
random.shuffle(colors)
print(colors)
# 从列表中选择两个不重复的元素
print(random.sample(colors, 2))
```
运行结果:
```
0.9999695326556969
65
blue
['blue', 'red', 'green']
['green', 'blue']
```
阅读全文