Python中的字符串

1、字符串字母处理

.upper()       #全部大写
.lower()       #全部小写
.title()       #所有首字母大写
.swapcase()    #大小写互换
.capitalize()  #只有首字母大写

2、字符串搜索

.find()    # 搜索指定字符串,有返回值为下标,没有返回-1。
.index()   # 返回值为字符在字符串里的位置
.rfind()   # 从右边开始查找
.count()   # 统计指定的字符串出现的次数

3、字符串替换

.replace('str_1','str_2')         #将str_1全部换为str_2         
.replace('str_1','str_2',次数)    #将str_1按次数换为str_2     

例:
name = 'AAABBB'
print(name.replace('A', 'a'))
print(name.replace('A', 'a', 2))

结果:
aaaBBB
aaABBB

4、字符串去空格

.strip()         # 去两边空格
.lstrip()        # 去左边空格
.rstrip()        # 去右边空格
.split()         # 默认按空格分隔
.split('str')    # 按指定字符分割字符串为“列表”
'str'.join(lis)  # 合并列表,产生字符串

print(type(name.split('a')))    -->    <class 'list'>

5、字符串判断

.startswith('str')    # 是否以'str'开头
.endswith('str')      # 是否以'str'结尾
.isalnum()            # 是否全为字母或数字
.isalpha()            # 是否全字母
.isdigit()            # 是否全数字
.islower()            # 是否全小写
.isupper()            # 是否全大写
.istitle()            # 判断首字母是否为大写
.isspace()            # 判断字符是否为空格# 补充

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值