首页 > 其他 > 详细

str的使用方法

时间:2017-10-29 14:15:08      阅读:297      评论:0      收藏:0      [点我收藏+]

我们不可以对原字符串进行改变,但可以把我们改变后的字符串重新定个变量,方便后续使用!下面是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

 

str的使用方法

原文:http://www.cnblogs.com/j6852/p/7749883.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!