笔试题:设计一个登录程序,不同的用户名和对应密码存在一个字典里面...........,具体如下...


实现如下:

def
Login(): while True: username = input("请输入用户名:") if username not in passwd.keys() or username == "" \ "": print("用户名不存在,请输入正确的用户名") else: print("用户名通过") break i = 1 while i < 4: password = input("请继续输入用户密码:") if passwd[username] != password: if i < 3: print("密码输入错误,你还有%d次机会" % (3-i)) i +=1 else: print("机会次数已经用完!") break if passwd[username] == password: print("密码通过,登录成功") break #print("机会已用完,退出系统") if __name__ == '__main__': passwd = {'admin':'123123','user1':'123456'} Login()

 

转载于:https://www.cnblogs.com/tengtenga/p/9886553.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值