使用string模块提供的字符串常量,模拟生成长度为10的随机密码用python代码
时间: 2024-02-29 14:55:41 浏览: 78
python 随机生成10位数密码的实现代码
可以使用`string`模块提供的`ascii_letters`和`digits`两个字符串常量,结合`random`模块生成长度为10的随机密码。具体代码如下:
```python
import random
import string
def generate_password(length):
# 从ascii_letters和digits中随机选择字符生成密码
password = ''.join(random.choices(string.ascii_letters + string.digits, k=length))
return password
print(generate_password(10))
```
执行上述代码会输出一个长度为10的随机密码。
阅读全文