概述
1、upper()、lower()、isupper()、islower()
a='Hello, World!'
a.upper()
Out[11]: 'HELLO, WORLD!'
a.lower()
Out[12]: 'hello, world!'
a.isupper()
Out[13]: False
a.islower()
Out[14]: False
2、isX
'hello'.isalpha()
Out[21]: True
'hello123'.isalpha()
Out[22]: False
'hello123'.isalnum()
Out[23]: True
'hello'.isalnum()
Out[24]: True
'123'.isdecimal()
Out[25]: True
' '.isspace()
Out[26]: True
'This is title case.'.istitle()
Out[27]: False
'This Is Title Case.'.istitle()
Out[28]: True
'THis IS TITLE Case'.istitle()
Out[29]: False
3、合并和拆分字符串 join() 和 split()
' & '.join(['LiLei','HanMeimei','WangQiang'])
Out[30]: 'LiLei & HanMeimei & WangQiang'
'LiLei & HanMeimei & WangQiang'.split(' & ')
Out[31]: ['LiLei', 'HanMeimei', 'WangQiang']
4、对齐文本 ljust()、rjust() 和 center()
'Hello'.rjust(20)
Out[32]: '
Hello'
'Hello'.rjust(20,'-')
Out[33]: '---------------Hello'
'Hello'.ljust(20,'-')
Out[34]: 'Hello---------------'
'Hello'.center(20)
Out[35]: '
Hello
'
'Hello'.center(20,'=')
Out[36]: '=======Hello========'
5、startswith() 和 endswith()
'Hello, World!'.startswith('Hel')
Out[38]: True
'Hello, World!'.endswith('!!')
Out[39]: False
6、删除空白字符
'
Hello,
World!
'.strip()
Out[40]: 'Hello,
World!'
'
Hello,
World!
'.lstrip()
Out[41]: 'Hello,
World!
'
'
Hello,
World!
'.rstrip()
Out[42]: '
Hello,
World!'
'
Hello,
World!
'.replace(" ","")
Out[43]: 'Hello,World!'
最后
以上就是激动板凳为你收集整理的字符串方法集锦的全部内容,希望文章能够帮你解决字符串方法集锦所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复