栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

小练习:简易版本------注册+登录功能

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小练习:简易版本------注册+登录功能

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('用户名或密码错误')




















转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/498720.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号