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)