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)