python根据用户输入字符串自动生成八位数字密码
时间: 2023-11-08 07:12:03 浏览: 150
Python简单生成8位随机密码的方法
5星 · 资源好评率100%
好的,可以使用Python的random和string库来生成随机密码,代码如下:
```python
import random
import string
# 获取用户输入的字符串
user_input = input("请输入字符串:")
# 生成随机密码
password = ''.join(random.choice(string.digits) for _ in range(8))
# 输出生成的密码
print("生成的密码为:", password)
```
这段代码会先让用户输入一个字符串,然后使用random和string库生成一个八位的随机数字密码,最后输出生成的密码。该密码只包含数字,不包含其他字符。
阅读全文