1.简易版本的注册、登陆功能
普通要求(实现一次即可)
注册功能
获取用户名和密码组织成你喜欢的样子写入文件即可
登陆功能
获取用户名和密码然后比对是否与文件内用户数据一致
# 》》》注册功能
# 获取用户 注册信息和密码
username = input('注册账号:').strip()
password = input('设置密码: ').strip()
# 将用户名和密码组成一个字符串
data = '%s,%s' % (username,password)
# 文件操作,将用户注册信息导写入文本文件
with open (r'D:/python123/ok.txt','a',encoding='utf8') as f:
f.write(data)
print('用户:%s 注册成功' % username )
# 》》》登录功能
# 获取用户名和密码(先用input获取用户信息,再用strip()移除首尾空格,最后赋值给变量名username)
username = input('请输入用户名:').strip()
password = input('请输入密码:').strip()
# 操作文件,获取文件内真实的用户数据
with open(r'D:/python123/ok.txt','r',encoding='utf8') as f:
data = f.read()
# with子代码执行完之后的结果可以在外面使用
# 切割字符串获取真实的用户名和密码
res = data.strip('|')
# 比对数据
if username == res[0] and password == res[1]:
print('登陆成功')
else:
print('用户名或密码错误')



