首页 > 技术文章 > 3.13作业

cainiaoqianxun 2020-03-13 20:29 原文

作业

1、编写文件copy工具

source_file=input('输入源文件地址: ')
new_file=input('copy文件的存放地址: ')
with open('{}'.format(source_file),mode='rt',encoding='utf_8') as f1,\
    open('{}'.format(new_file),mode='wt',encoding='utf_8') as f2:
    res=f1.read()
    f2.write(res)

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

with open('a.txt',mode='rt',encoding='utf_8') as f1:
    for line in f1:
        username,password=line.strip().split(':')
        inp_name = input('输入账号: ').strip()
        inp_password = input('用户名: ').strip()
        if inp_name==username and inp_password==password:
            print('登录成功')
            break
    else:
        print('账号或密码不正确')


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

with open('a.txt', mode='at', encoding='utf_8') as f1:
    inp_name = input('输入账号: ').strip()
    inp_password = input('用户名: ').strip()
    f1.write('{}:{}\n'.format(inp_name, inp_password))

推荐阅读