我是靠谱客的博主 激动板凳,最近开发中收集的这篇文章主要介绍字符串方法集锦,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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!'

最后

以上就是激动板凳为你收集整理的字符串方法集锦的全部内容,希望文章能够帮你解决字符串方法集锦所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(102)

评论列表共有 0 条评论

立即
投稿
返回
顶部