Python学习笔记:练习用户登录注册退出系统功能
system={1:'登入',2:'注册',3:'退出'}
print('======登入系统======')
userlist={}
def choice():
print("%s\n请选择系统功能:"%(system))
menu=int(input(''))
return menu
while 1==1:
youchoice = choice()
if youchoice == 1:
user=input("请输入账号:")
if user =='':
print('用户名不能为空,请重新输入!')
user=input("请输入账号:")
pwd=input("请输入密码:")
else:
pwd=input("请输入密码:")
if user in userlist:
print("登录成功")
else:
ww=input('请输入q回到首页:')
elif youchoice == 2:
user=input("请输入账号:")
pwd=input("请输入密码:")
if user not in userlist:
userlist['%s'%(user)]='%s'%(pwd) #输入用户名、密码添加进字典,可以直接写给数组赋值 userlist[user]=pwd
print("注册成功")
else:
print("%s用户已经注册过"%(user))
ww=input('请输入q回到首页:')
else:
print('欢迎下次使用')
break