Python的随机函数
时间: 2024-08-03 08:00:50 浏览: 52
Python的random模块提供了一套丰富的函数,用于生成各种类型的随机数和执行概率相关的操作。以下是该模块中一些常用的随机函数:
1. `random()`:生成0到1之间的浮点数,包含0但不包含1。
2. `randint(a, b)`:返回a和b(含)之间的一个整数。
3. `uniform(a, b)`:生成a和b(含)之间的均匀分布的浮点数。
4. `choice(seq)`:从序列`seq`中随机选择一个元素。
5. `shuffle(seq)`:将序列中的元素随机排序,就地修改原序列。
6. `sample(population, k)`:从指定总体中随机抽取k个独特元素组成一个新的列表。
例如,如果你想生成一个1到10之间的随机整数,你可以这样做:
```python
import random
random_number = random.randint(1, 10)
```
阅读全文