1.open函数
read(),readline,readlines
write()
r ,r+,w,w+,
#open函数,打开文件
f=open('a.txt',encoding='utf-8')
#read()函数,读取打开的文件,读取所有信息
print(f.read(1)) #read(5)里面加入参数,就读取多少个字符串
print(f.readline()) #读取第一行数据
print(f.readlines()) #以列表形式返回读取结果(每一行数据代表列表里每一个元素)
# f=open('a.txt','r',encoding='utf-8')
f=open('a.txt','r+',encoding='utf-8')
f.write('我是中国人')#write函数,写入数据到文件
f.write('\nssss') #\n换行
#w只写,若文件不存在,则自动新键一个文件
f3=open('b.txt','w',encoding='utf-8')
f3.write('aaaa\nbbbb\nccc')
#w+读写,若文件不存在,将自定新建一个文件
f4=open('c.txt','w+',encoding='utf-8')
f4.write('aaaa\nbbbb\ncccc')
f4.close() #close函数,关闭文件并保存
print(f4.readlines())
2.with()
#with自动关闭文件,并保存
with open('c.txt','r+',encoding='utf-8') as
print(f.write('aaaaa'))
print(f.readlines)
readable
print(f6.readable)#判断文件是否可读
3.strip()
#strip()去掉空格(只去掉前后空格,只用于字符串)
str1='abc'
print(str1)
print(str1.strip())
f6=open('b.txt','r',encoding='utf-8')
4.join
#join()切割函数
str2=['我','爱','中国']
print('*'.join(str2))
f7=open('a.txt',encoding='utf-8')
print('-'.join(f7.readlines()))
5.绝对路径
ff=open('C:\Users\HP\Desktop\CHIJI.txt','r+',encoding='utf-8')
ff.write('abc')
6.转义符
,r