python-基础day8
#文件的读取 #只读: # f = open('d:\python学习\练习\day07\cc.txt',mode='r',encoding='utf-8') #绝对路径 # content = f.read() # print(content) # f.close() # f = open('cc.txt',mode='r',encoding='utf-8') #相对路径 "r"为只读 # content = f.read() # print(content) # f.close() # f = open('cc.txt',mode='rb',encoding='utf-8') # "rb"为上传下载 # content = f.read() # print(content) # f.close() #对于w:没有此文件创建文件 # f=open('log',mode='w',encoding='utf-8') # f.write('到此一游') #追加: # f = open('log',mode='a',encoding='utf-8') # f.write('你好') #读写: f = open('log',mode='r+',encoding='utf-8') print(f.read()) f.seek(3) #是按照字节定光标位置 f.tell() #告诉你光标位置 f.write('hello') f.readline() #读取一行 f.readlines() #读取多行 username=input("请输入用户名:") password=input("请输入密码:") with open('user',mode='w',encoding='utf-8') as f: f.write("{}\n{}".format(username,password)) print("恭喜您注册成功") lis=[] i=0 while i<3: usn=input("请输入用户名:") psd=input("请输入密码:") with open('user',mode='r',encoding='utf-8') as f1: for line in f1: lis.append(line) if usn==lis[0].strip() and psd==lis[1].strip(): print("登陆成功") else: print("账号密码错误") i+=1