我是靠谱客的博主 激动板凳,这篇文章主要介绍字符串方法集锦,现在分享给大家,希望可以做个参考。

1、upper()、lower()、isupper()、islower()

复制代码
1
2
3
4
5
6
7
8
9
10
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

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
'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()

复制代码
1
2
3
4
5
' & '.join(['LiLei','HanMeimei','WangQiang']) Out[30]: 'LiLei & HanMeimei & WangQiang' 'LiLei & HanMeimei & WangQiang'.split(' & ') Out[31]: ['LiLei', 'HanMeimei', 'WangQiang']

4、对齐文本 ljust()、rjust() 和 center()

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
'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()

复制代码
1
2
3
4
5
'Hello, World!'.startswith('Hel') Out[38]: True 'Hello, World!'.endswith('!!') Out[39]: False

6、删除空白字符

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
' 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!'

最后

以上就是激动板凳最近收集整理的关于字符串方法集锦的全部内容,更多相关字符串方法集锦内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部