#一:今日作业: #1、编写文件copy工具 a = input('输入就文件名:') b = input('输入新文件名:') with open(r'{}'.format(a), mode='rt', encoding='UTF-8') as f, open(r'{}'.format(b),mode='wt',encoding='UTF-8') as l: res = f.read() l.write(res) #2、编写登录程序,账号密码来自于文件 inp_name = input('输入账号:') inp_paw = input('输入密码:') with open(r'a.txt', mode='rt', encoding='utf-8') as f: for line in f: name,pwd = line.strip().split(':') if name == inp_name and pwd == inp_paw: print('登入成功') break else: print('登入失败') #3、编写注册程序,账号密码来存入文件 inp_name = input('输入账号:') inp_paw = input('输入密码:') with open(r'a.txt', mode='rt',encoding='utf-8') as f: for line in f: name, pwd = line.strip().split(':') if name == inp_name: print('账号已存在') break else: with open(r'a.txt', mode='at', encoding='utf-8') as f: f.write('{}:{} '.format(inp_name,inp_paw)) print('注册成功')