Python 中string 常用的方法有哪些

对字符串的操作方法都不会改变原来字符串的值
1.去掉空格和特殊符号
name.strip() 去掉空格和换行符
name.strip(‘xx’) 去掉某个字符串
name.lstrip() 去掉左边的空格和换行符
name.rstrip() 去掉右边的空格和换行符
2.字符串的搜索和替换
name.count(‘x’) 查找某个字符在字符串里面出现的次数
name.capitalize() 首字母大写
name.center(n,’-’) 把字符串放中间,两边用- 补齐
name.find(‘x’) 找到这个字符返回下标,多个时返回第一个;不存在的字符返回-1
name.index(‘x’) 找到这个字符返回下标,多个时返回第一个;不存在的字符报错
name.replace(oldstr, newstr) 字符串替换
name.format() 字符串格式化
name.format_map(d) 字符串格式化,传进去的是一个字典
3.字符串的分割
name.split() 默认是按照空格分割
name.split(’,’) 按照逗号分割

str.upper()用法:将字符串全部变成大写
str.lower()用法:将字符串全部变成小写
string.split(text)#字符串分割?
string.join(string.split(text), “+”)#字符串连接?
string.replace(text, “Python”, “Java”)#字符串替换?
string.count(text, “n”)#字符串计数?
string.find(text, “Python”), string.find(text,“Java”)#字符串查找

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值