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 读取全部,返回的是列表,以及换行符

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值