用户名和密码登录
本功能实现用户名正确后不再判断用户名
username = 'name' password = 123 i = 3 while i > 0: i -= 1 name = input('请输入用户名:') if name == username: passwd = int(input('请输入密码:')) if passwd == password: print('登陆成功') print(''' username : %s password : %s ''' % (name, passwd)) break else: print('密码错误,你还有%d次机会' % (i)) passwd = int(input('请输入密码:')) i -= 1 if passwd == password: print('登陆成功') print(''' username : %s password : %s ''' % (name, passwd)) break else: print('密码错误,你还有%d次机会' % (i)) passwd = int(input('请输入密码:')) i -= 1 if passwd == password: print('登陆成功') print(''' username : %s password : %s ''' % (name, passwd)) break if i == 0: print('你的机会已用完,结束本次操作') break if i == 0: print('你的机会已用完,结束本次操作') break elif i == 0: print('用户名错误,再见') break else: print('用户名错误,请重新输入。你还有%d次机会' % (i))

浙公网安备 33010602011771号