python随机数函数
时间: 2023-08-26 14:05:06 浏览: 82
python 实现随机数
Python中有多种生成随机数的函数,其中常用的有以下几个:
1. random.random():返回一个0到1之间的随机浮点数。
2. random.randint(a, b):返回一个在a和b之间(包括a和b)的随机整数。
3. random.uniform(a, b):返回一个在a和b之间(包括a和b)的随机浮点数。
4. random.choice(seq):从序列seq中随机选择一个元素。
5. random.shuffle(seq):将序列seq中的元素随机排序。
6. random.sample(population, k):从population中随机选择k个唯一的元素。
这些函数都是通过random模块提供的。要使用它们,需要先导入random模块,例如:
```python
import random
random_num = random.random()
random_int = random.randint(1, 10)
random_float = random.uniform(0, 1)
random_choice = random.choice([1, 2, 3, 4, 5])
random_shuffle = random.shuffle([1, 2, 3, 4, 5])
random_sample = random.sample([1, 2, 3, 4, 5], 3)
```
以上代码中的变量random_num将会得到一个0到1之间的随机浮点数,random_int将会得到一个1到10之间的随机整数,以此类推。
阅读全文