首页 > 其他 > 详细

列表里的字典(用于存储用户名和密码)

时间:2021-06-13 01:05:00      阅读:21      评论:0      收藏:0      [点我收藏+]
list1 = []
board = [张三, 李小四, 王二麻子]
while 1:
    dic = {uesername: ‘‘, password: ‘‘}          # 每次循环都要新定义,否则前面的字典会被刷新
    user = input(请输入用户名(如果想退出则输入Q或q):)
    if user.upper() == Q:
        break
    password = input(请输入密码:)
    if user in board:
        user = str(*)*len(user)
    list1.append(dic)
    list1[-1][uesername] = user
    list1[-1][password] = password
    print(您的账户为%s % list1[0][uesername])
    print(您的密码是%s % list1[0][password])
    print(您已登陆成功!!)
print(list1)

实验的结果为:

请输入用户名(如果想退出则输入Q或q):1111111
请输入密码:2222222
您的账户为1111111
您的密码是2222222
您已登陆成功!!
请输入用户名(如果想退出则输入Q或q):张三
请输入密码:2222
您的账户为1111111
您的密码是2222222
您已登陆成功!!
请输入用户名(如果想退出则输入Q或q):王二麻子
请输入密码:2222222222222222
您的账户为1111111
您的密码是2222222
您已登陆成功!!
请输入用户名(如果想退出则输入Q或q):qwertu
请输入密码:12345677
您的账户为1111111
您的密码是2222222
您已登陆成功!!
请输入用户名(如果想退出则输入Q或q):q
[{uesername: 1111111, password: 2222222}, {uesername: **, password: 2222}, {uesername: ****, password: 2222222222222222}, {uesername: qwertu, password: 12345677}]

重点在字典那块,每次都是新的!!!

列表里的字典(用于存储用户名和密码)

原文:https://www.cnblogs.com/hans-learn-python/p/14879151.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!