|
发表于 2022-6-15 21:21:34
|
显示全部楼层
本帖最后由 jackz007 于 2022-6-15 21:23 编辑
- register_dict = {'adm':'123'}
- def login():
- count = 3
- while count:
- name = input("请输入用户名:") . strip()
- if name in register_dict . keys():
- passwd = input("请输入密码:") . strip()
- if register_dict[name] == passwd:
- print('用户 [' , name , '] 成功登录')
- break
- else:
- print('密码错误')
- else:
- print('用户 [' , name , '] 不存在\n')
- count -= 1
- def register():
- r = True
- while r:
- name = input("请输入用户名:") . strip()
- if name and not name in register_dict . keys():
- while r:
- passwd = input("请输入密码:") . strip()
- if passwd:
- register_dict[name] = passwd
- print('成功创建用户 [' , name , ']\n')
- r = False
- else:
- print('密码不可以为空\n')
- else:
- print('用户 [' , name , '] 已经存在\n')
- r = False
- def menu(): # 获取用户指令函数
- while True:
- print("""
- ==============
- 1.注册
- 2.登录
- 3.退出
- """)
-
- num = int(input("请输入指令: "))
- if num == 1:
- register()
- elif num == 2:
- login()
- elif num == 3:
- break
- print("欢迎来到鱼C论坛")
- menu()
复制代码 |
|