|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
print('|---新建用户:N/n---|')
print('|---登录账户:E/e---|')
print('|---退出程序:Q/q---|')
accounts = dict()
while 1:
order = input('请输入相关指令代码: ')
if order == 'N' or 'n':
name = input('请输入用户名1: ')
if name not in accounts:
passwd = int(input('请输入密码: '))
print('注册成功!')
accounts[name] = passwd
else:
name = input('此用户名已被使用!请重新输入: ')
if order == 'E' or 'e':
name = input('请输入用户名2: ')
if name in accounts:
passwd = int(input('请输入密码: '))
if passwd == accounts[name]:
print('欢迎进入天网系统!(点击右上角x结束程序)')
else:
print('您输入的密码不正确!请重新输入: ')
else:
name = input('您输入的用户名不存在!请重新输入: ')
if order == 'Q' or 'q':
print('再见来不及回首,告辞!')
break
大神帮忙看一下,为什么无论输入什么指令第一次print的都是 "请输入用户名1”,也循环不了,大神帮忙纠正一下错误,非常感谢。(代码还没修改完整肯定有其他错误的地方,请忽略)
|
|