python 文件读取与写入图书管理简单代码

#图书馆管理系统
#持久化保存: 文件     list  元组  字典---->内存
#用户注册
def register():
    username=input('输入用户名:')
    password=input('输入密码:')
    repassword=input('再次确认密码:')

    if password==repassword :
        #保存信息
        with open(r'D:\studyfile\naturallanguage\12.txt','a') as wstream :
           wstream.write('{} {}\n'.format(username,password))
        print('用户注册成功')
    else:
        print('注册失败,两次输入密码不一致')

def  login():
    username = input('输入用户名:')
    password = input('输入密码:')
    if username and password:

        with open(r'D:\studyfile\naturallanguage\12.txt',) as stream:
            while True:
                user=stream.readline()
                if not user:
                    print('用户不存在')
                    break
                input_user='{} {}\n'.format(username,password)
                if input_user==user:
                     print('登录成功')
                     break

def show_books():
    print('-------------图书馆书籍------------')
    with open(r'D:\studyfile\naturallanguage\book.txt',encoding='utf-8') as stream:
        books=stream.readlines()
        for book in books:
            print(book,end='')

# login()
# register()
#show_books()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值