Python字符串操作常用知识点(3)

Python (219) 2023-04-15 16:46:52

Python字符串操作常用知识点(3):

1、upper()和lower()

将字符串全部大写或全部小写,经常用于登录验证码。

2、startswith()和endswith()

判断一个字符串的开头和结尾字符是否符合指定内容,返回值为布尔值。可结合切片功能使用指定部分内容的开始或结束位置是否符合指定内容。

startswith(substr,beg=0,end=len(string))
#是否以指定子字符串substr开头,是则返回True,否则返回False。如果beg和end指定值,则在指定范围内检查。

3、count()方法:统计某个字符串中指定字符出现的次数,返回值为int

s1='sdlkghopqhndgklasdhgphqldnfa;sdf'
print(s1.count('h'))
>>>4

4、split()方法

默认按空格将字符串转换成列表返回,也可按指定分隔符转换,指定转换几个成员。

split(str, num)

#以str为分隔符截取字符串,如果num有指定值,则仅截取num+1个子字符串
s1='::姓名:性别:年龄:爱好'
s2=':'
print(s1.split(s2))
>>>['','','姓名','性别','年龄','爱好']

更多Python知识,请关注:Python自学网!!

THE END

发表回复