鱼C论坛

 找回密码
 立即注册
查看: 749|回复: 11

[已解决]一个似曾相识的问题

[复制链接]
发表于 2020-6-10 20:48:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
@Twilight6
还记得我开发学生查询时问你如何保存data吗?
我想创建一个用户库,方便保存余额(想开发模拟银行)
最佳答案
2020-6-11 09:22:18
本帖最后由 Twilight6 于 2020-6-11 09:23 编辑
靳子轩 发表于 2020-6-10 21:38
我想做一个登录系统,保存新注册的和原先的用户的文件


def registered():
    user_account = input("请输入注册的账号:")
    user_password = input("请输入该账号的密码:")
    repassword = input("确认账号密码::")
    length = len(user_account)
    if user_password == repassword:
        with open('users_data.txt', 'a+',encoding='utf-8') as file:
            file.seek(0,0)
            answer = file.read().split('\n')
            for i in answer:
                if user_account not in i[:length]:
                    continue
                else:
                    print("此账号已被使用!")
                    break
            else:
                input_user = '{} {}\n'.format(user_account, user_password)
                file.write(input_user)
                print("注册成功")
    else:
        print("密码错误")
judge = 'Y'
while judge == 'Y':
    registered()
    judge = input('是否要继续注册账号(输入Y继续注册)?')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-10 20:50:12 | 显示全部楼层
12313.png

下次发帖别直接艾特人哦~ 你可以在帖子下艾特我~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-10 20:55:37 | 显示全部楼层
你学到 小甲鱼的 pickle模块 没? 这个蛮好的用来储存数据
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-10 21:06:55 | 显示全部楼层
但那个我暂时不打算用(懒)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-10 21:18:06 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-10 21:19:48 | 显示全部楼层

哈哈 那你想怎么做呢~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-10 21:21:04 | 显示全部楼层
艾特你就是想给一个使用普通文件保存数据的教程
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-10 21:24:23 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-10 21:33:48 | 显示全部楼层

想不到例子  你举个例子吧  我打模板代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-10 21:38:38 | 显示全部楼层
Twilight6 发表于 2020-6-10 21:33
想不到例子  你举个例子吧  我打模板代码

我想做一个登录系统,保存新注册的和原先的用户的文件
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-11 09:22:18 | 显示全部楼层    本楼为最佳答案   
本帖最后由 Twilight6 于 2020-6-11 09:23 编辑
靳子轩 发表于 2020-6-10 21:38
我想做一个登录系统,保存新注册的和原先的用户的文件


def registered():
    user_account = input("请输入注册的账号:")
    user_password = input("请输入该账号的密码:")
    repassword = input("确认账号密码::")
    length = len(user_account)
    if user_password == repassword:
        with open('users_data.txt', 'a+',encoding='utf-8') as file:
            file.seek(0,0)
            answer = file.read().split('\n')
            for i in answer:
                if user_account not in i[:length]:
                    continue
                else:
                    print("此账号已被使用!")
                    break
            else:
                input_user = '{} {}\n'.format(user_account, user_password)
                file.write(input_user)
                print("注册成功")
    else:
        print("密码错误")
judge = 'Y'
while judge == 'Y':
    registered()
    judge = input('是否要继续注册账号(输入Y继续注册)?')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-11 17:55:11 | 显示全部楼层

那登录的话怎么提取信息呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 15:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表