注册校验:
1、用字典存储已有用户名、密码
2、判断输入用户名、密码、确认密码不能为空:strip()
3、用户名不能重复:key in dirc
4、两次密码应输入一致
5、错误3次提示错误次数过多:for, else
user = { 'Amy':'123456', 'Lily':'456788' } for i in range(3): username = input('请输入用户名').strip() passwd = input('请输入密码').strip() cpasswd = input('请再次输入密码').strip() if username in user: #字典里面用in来判断的话,只是判断key是否存在 print('用户名已被注册') elif passwd != cpasswd: print('两次输入密码不一致') elif username == ''or passwd == '' or cpasswd == '': print('用户名或密码不能为空') else: print('恭喜,注册成功!') user[username]=passwd #字典插入新的数据 break else: print('错误次数过多') print(user)