|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
user_data = {}
def new_user():
prompt = '请输入用户名'
while True:
name = input(prompt)
if name in user_data:
prompt = '该用户已存在,请重新输入:'
continue
else:
break
password = input('请输入你的密码')
password = user_data.get(name)
print('注册成功,赶紧试试吧')
def old_user():
prompt = '请输入用户名'
while True:
name = input(prompt)
if name not in user_data:
prompt = '您输入的用户名不正确'
continue
else:
break
password = input('请输入你的密码')
if password == user_data.get(name):
print('欢迎进入')
else:
print('密码错误')
def show_menu():
prompt = '''
|--- 新建用户:N/n ---|
|--- 登录账号:E/e ---|
|--- 推出程序:Q/q ---|
|--- 请输入指令代码:'''
while True:
chosen = False
while not chosen:
choice = input(prompt)
if choice not in 'EeNnQq':
prompt = '不存在重新输入'
else:
chosen = True
if choice == 'N' or choice == 'n':
new_user()
if choice == 'Q' or choice == 'q':
break
if choice == 'E' or choice == 'e':
old_user()
show_menu()
|--- 新建用户:N/n ---|
|--- 登录账号:E/e ---|
|--- 推出程序:Q/q ---|
|--- 请输入指令代码:n
请输入用户名fff
请输入你的密码fffff
注册成功,赶紧试试吧
|--- 新建用户:N/n ---|
|--- 登录账号:E/e ---|
|--- 推出程序:Q/q ---|
|--- 请输入指令代码:e
请输入用户名fff
您输入的用户名不正确 问一下大家要怎么改
|
|