Python代码请用户输入一个人的姓名并在字典中查找。如果找到,生成一个4位数字的验证码,并将名字,电话号码和验证码输出在屏幕上。如果查找不到该用户信息,则显示”对不起,您输入的用户信息不存在。 pdict定义如下: pdict= {'Alice':['123456789'],'Bob':['234567891'],'Lily':['345678912'],'Jane':[456789123']) 输入示例 输出示例 示例1 Bob Bob 234567891 1926 示例2 bob 对不起,您输入的用户信息不存在。
时间: 2023-12-09 21:02:25 浏览: 25
好的,这个问题我已经在前面两次回答中给出了解答,请您参考一下代码:
```python
import random
pdict = {'Alice': ['123456789'], 'Bob': ['234567891'], 'Lily': ['345678912'], 'Jane': ['456789123']}
name = input("请输入一个人的姓名:")
if name in pdict:
# 生成4位数字的验证码
code = str(random.randint(1000, 9999))
# 输出姓名、电话号码和验证码
print(name, pdict[name][0], code)
else:
print("对不起,您输入的用户信息不存在。")
```
如果您还有其他问题,欢迎继续提问。