常用场景:
求字符串长度
使用len函数可以直接计算出字符串的长度
s = '人生苦短,我用python'
len(s)
切片获取字符串
[起始值,结束值,步长]
s = '人生苦短,我用python'
s[:5]
结果:人生苦短,
去掉多余空格
strip()方法可以去除字符串中的指定内容,默认为空格
s = '人生苦短, 我用python'
result = s.strip()
结果:人生苦短,我用python
是否以某个字符串开头
startswith()方法可以判断是否以某个字符串开头,括号中填写文本
s = '人生苦短,我用python'
s.startswith('人生苦短')
结果:True
是否包括某个子串
in可以用于判断成员的所属关系
s = '人生苦短,我用python'
'我' in s
结果:True
字符串串联
join方法可以用于拼接字符串,需要指定字符来完成拼接
s1='人生苦短,我用python'
s2='从零学python'
s3 = ';'.join([s1,s2])
S3结果:人生苦短,我用python;从零学python
分割多段字符串
split()方法可以根据指定的分隔符来把一串字符串分割成多段,括号中写分隔符,返回的是列表
s3 = '人生苦短,我用python;从零学python'
s3.split(";")
结果:['人生苦短,我用python','从零学python']
替换字符串中的子串
replace()方法可以将字符串中的指定值替换成另一个指定值
s = '人生苦短,我用python'
s.replace('苦短'.'不苦')
结果:人生不苦,我用python