一:day10今日作业:

1、编写文件copy工具

with open('test', 'rt', encoding='utf-8') as f, \
        open('new_test', 'wt', encoding='utf-8') as new_f:
    f_data = f.read()
    new_f.write(f_data)

2、编写登录程序,账号密码来自于文件

with open('user_db', 'rt', encoding='utf-8') as f:
    user, pwd = f.read().split(':')  # nick_xm:123
while True:
    inp_user = input('输入账号:').strip()
    inp_pwd = input('输入密码:').strip()
    if user == inp_user and inp_pwd == pwd:
        print('登陆成功')
        break
    else:
        print('账号or密码错误')

3、编写注册程序,账号密码来存入文件

while True:
    inp_user = input('注册账号:').strip()
    inp_pwd = input('注册密码:').strip()
    user_data = '%s:%s' % (inp_user,inp_pwd)
    with open('user_db', 'wt', encoding='utf-8') as f:
        f.write(user_data)
        print('用户:%s册成功' % inp_user)