用户:
安澜仙帝查看:0 回复:0 评论:0 创建时间:2023-12-11T23:04:41
#创建用户函数
def addUser():
username=input("请输入用户名:")
if username not in UserLogin:
password=input("请输入用户密码:")
UserLogin[username]=password
print(UserLogin)
else:
print("此用户名已存在")
#查找用户函数
def queryUser():
username=input("请输入要查找的用户名:")
if username in UserLogin:
print("该用户的密码是:{}".format(UserLogin.get(username)))
else:
print("此用户名不存在")
#修改密码函数
def modifypsw():
username=input("请输入要修改密码的用户名:")
if username not in UserLogin:
print("此用户名不存在")
else:
password1=input("请输入新的密码:")
password2 = input("请再次输入新的密码:")
if password1 == password2:
UserLogin[username]=password2
print("密码修改成功~用户名为{}的新的密码为:{}".format(username,password2))
else:
print("两次输入的密码不同")
#删除用户函数
def delUser():
username=input("请输入要删除的用户名:")
if username not in UserLogin:
print("此用户名不存在")
else:
UserLogin.pop(username)
print("{}此用户已被删除!".format(username))
#清空所有用户函数
def clrUser():
UserLogin.clear()
print("已清空所有用户~")
#列出所有用户名函数
def allUser():
all_username=UserLogin.keys()
print(all_username)
print('''请输入对应的数字,进行相应的操作:
输入‘1’创建用户
输入‘2’查找用户
输入‘3’修改密码
输入‘4’删除用户
输入‘5’清空所有用户
输入‘6’列出所有用户名
输入‘Back’退出
''')
while True:
flag=input()
if flag =='1':#创建用户
addUser()
elif flag == '2':#查找用户
queryUser()
elif flag == '3': # 修改密码
modifypsw()
elif flag == '4': # 删除用户
delUser()
elif flag == '5': # 清空所有用户
clrUser()
elif flag == '6': # 列出所有用户名
allUser()
elif flag =='Back':#退出系统
break
else:
print("输入错误")