python random怎么用举例子
时间: 2023-06-30 12:05:43 浏览: 48
`random` 模块是 Python 标准库中的一个模块,可以用来生成随机数。以下是一些 `random` 模块的使用示例:
1. 生成一个随机整数:
```python
import random
num = random.randint(1, 100) # 生成一个 1 到 100 之间的随机整数
print(num)
```
2. 生成一个随机浮点数:
```python
import random
num = random.uniform(1, 10) # 生成一个 1 到 10 之间的随机浮点数
print(num)
```
3. 从一个列表中随机选择一个元素:
```python
import random
lst = ['apple', 'banana', 'orange', 'kiwi']
fruit = random.choice(lst) # 从 lst 中随机选择一个元素
print(fruit)
```
4. 打乱一个列表的顺序:
```python
import random
lst = ['apple', 'banana', 'orange', 'kiwi']
random.shuffle(lst) # 打乱 lst 中元素的顺序
print(lst)
```
以上仅是 `random` 模块的一些常用方法的示例,还有很多其他用法可以查看官方文档。
相关问题
python模块举例子
当然可以,Python 有很多常用的模块,比如说 math、random、datetime、os、re 等等。举个例子,如果你想要生成一个随机数,可以使用 random 模块中的 randint() 函数,代码如下:
import random
num = random.randint(1, 100)
print(num)
这样就可以生成一个 1 到 100 之间的随机数了。
python random
以下是两个Python中使用random模块的例子:
1. 从指定范围内获取一个随机整数
```python
import random
for i in range(10):
print(random.randrange(0, 20, 2)) # 输出0到18之间的偶数随机整数
```
2. 生成一个0到1的随机浮点数
```python
import random
for i in range(10):
print(random.random()) # 输出0到1之间的随机浮点数
```