python字符串常用函数和file的操作

string.strip(',') 去除字符串头尾的逗号
string.strip()什么参数都不传,是去掉头和尾的空格

split() 切割,返回的数据类型为list
string.split() 如果字符串中有空格,就切割不含头尾的空格
string.split(',',3) #以逗号切割,并且切割3次

find寻找子字符串
string.find(',')
返回-1 表示没找到
返回对应字符的索引,就是找到了子字符串,并且是最小索引的字符串

file操作 读和写
file=open('test01.txt','r+',encoding='UTF-8')
r为读  r+为读写

file.read(3) 读取指定的字符数
file.seek(3,0) 移动光标位置,这里相对于其始位置移动3为
file.read() 不指定长度,读取所有内容
file.write('666') 可写模式下,在光标位置写入666
file.close() 关闭文件,避免资源浪费

w 如果文件存在,直接全部重写,清空内容再写,如果不存在,新建再写
w+ 读写

a 追加 等同于append  a+读写 
写东西的时候最好用a+

readline 按行读取返回的是字符串
readlines 读取全部,返回的是列表,以及换行符

 

你可能感兴趣的:(python字符串常用函数和file的操作)