Day1 - Python基础1作业【编写登陆接口】

 1 # 作业:编写登陆接口
 2 # 输入用户名密码
 3 # 认证成功后显示欢迎信息
 4 # 输错三次后锁定
 5 import getpass
 6 
 7 user = {'hepd':123456, 'hhhd':654321}       # 字典
 8 
 9 name = input('用户名: ')
10 
11 comm = 1
12 while name in user:
13     password = int(getpass.getpass('密码: '))
14     if comm < 3:
15         if password == user[name]:
16             print ('登录成功!欢迎')
17             break
18         else:
19             comm += 1
20             print ('密码错误!您还有%d次尝试机会,请重新输入密码' % (4 - comm))
21 
22     else:
23         print ("尝试过多,账号已锁定!")
24         break
25 else:
26     print ('新用户名')
27     password = int(input('密码: '))
28     user[name] = password
29     print (user)

 

posted @ 2017-12-14 14:21  东锅先生丶  阅读(240)  评论(0编辑  收藏  举报