python 生成随机数
时间: 2023-06-02 19:02:30 浏览: 108
Python random 生成随机数
Python提供了random模块来生成随机数。具体方法如下:
1. 生成一个随机整数:
```python
import random
random.randint(a, b) # 生成[a, b]之间的整数
```
2. 生成一个随机小数:
```python
import random
random.random() # 生成[0, 1)之间的小数
```
3. 生成一个指定范围内的随机小数:
```python
import random
random.uniform(a, b) # 生成[a, b]之间的小数
```
4. 生成一个随机字符串:
```python
import random
import string
''.join(random.sample(string.ascii_letters + string.digits, length)) # 生成指定长度的随机字符串
```
其中,`string.ascii_letters`表示所有字母,`string.digits`表示所有数字。
阅读全文