random在python中用法
在 Python 中,`random` 模块提供了很多用于生成随机数的函数和工具。以下是 `random` 模块的一些常见用法:
1. 生成随机整数
使用 `randint(a, b)` 函数可以生成一个在[a, b]范围内的随机整数,包括a和b。
```python
import random
# 生成1到10之间的随机整数
random_integer = random.randint(1, 10)
print(random_integer)
```
2. 生成随机浮点数
使用 `random()` 函数可以生成一个0.0到1.0之间的随机浮点数。如果想生成一个在[a, b]范围内的随机浮点数,可以使用 `uniform(a, b)` 函数。
```python
import random
# 生成0.0到1.0之间的随机浮点数
random_float = random.random()
print(random_float)
# 生成1.0到10.0之间的随机浮点数
random_float_in_range = random.uniform(1.0, 10.0)
print(random_float_in_range)
```
3. 从列表中随机选择元素
使用 `choice()` 函数可以从一个列表中随机选择一个元素。
```python
import random
my_list = [1, 2, 3, 4, 5]
random_choice = random.choice(my_list)
print(random_choice)
```
random python4. 打乱列表元素顺序
使用 `shuffle()` 函数可以打乱一个列表的元素顺序。这个函数会直接修改原来的列表。
```python
import random
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
```
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论