str的使用方法

我们不可以对原字符串进行改变,但可以把我们改变后的字符串重新定个变量,方便后续使用!下面是str的一些比较常用的使用方法

1.capitalize(),首字母大写,其他字母不变

s = 'alex'
print(s.capitalize()) #:Alex

1.upper()全部大写,lower()全部小写

s = 'alex'
print(s.upper())  #:ALEX
print(s.lower())  #:alex

3.title(),以空格或特殊符号隔开,每个首字母大写

s = 'alex,wujiang,taibai'
print(s.title())  #:Alex,Wujiang,Taibai

4.canter()以字符串为中心,居中,后面可加填充物。

s = 'alex'
print(s.center(10,'*')) #10是以alex为中心的长度,  ***alex***

5.starswith()查看是否以什么开头,endswith()查看是否以什么为结尾 ,返回bool值,可加切片

s = 'alex'
print(s.startswith('a',0,3)) #:T
s1 = 'alexq'
print(s1.endswith('p'))      #:F

6.count()计数有多少个**,可加切片

s = 'alex,jiang'
print(s.count('a'))   #:2

7.find()根据元素找到索引位置,找不到返回-1

s = 'alex,jiang'
print(s.find('j'))   #:5

8.index()根据元素找索引,找不到报错

s = 'alex,jiang'
print(s.index('i'))   #:6

9.len()查看长度

s = 'alex,jiang'
s1 = len(s)
print(s1)        #:10

 

转载于:https://www.cnblogs.com/j6852/p/7749883.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值