python
注册用户信息字典,初始为空
users = {}
def register():
# 获取用户输入的用户名和密码
username = input("请输入用户名:")
password = input("请输入密码:")
# 判断用户名是否已经存在
if username in users:

print("该用户名已存在,请重新注册!")
return
# 将用户信息存入字典中
users[username] = password
print("注册成功!")
def login():
# 获取用户输入的用户名和密码
username = input("请输入用户名:")
password = input("请输入密码:")
# 判断用户名和密码是否匹配
if username in users and users[username] == password:
print("登录成功!")
else:
print("用户名或密码错误,请重新登录!")
注册用户
register()
登录用户
login()
在这个示例代码中,我们首先定义了一个空的字典users来存储用户信息,然后定义了两个函数register()和login()分别用于注册和登录用户,在register()函数中,我们通过input()函数获取用户输入的用户名和密码,并判断用户名是否已经存在,如果不存在,则将用户信息存入字典中,在login()函数中,我们同样通过input()函数获取用户输入的用户名和密码,并判断用户名和密码是否匹配,如果匹配成功,则输出登录成功的提示信息;否则输出错误提示信息,我们依次调用register()和login()函数来实现注册和登录功能。
TIME
