day10作业
原创
©著作权归作者所有:来自51CTO博客作者nice_小浪的原创作品,请联系作者获取转载授权,否则将追究法律责任
一: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)