码迷,mamicode.com
首页 > 其他好文 > 详细

str的使用方法

时间:2017-10-29 14:31:00      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:end   开头   常用   tle   logs   count   bool   报错   find   

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

标签:end   开头   常用   tle   logs   count   bool   报错   find   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!