详细讲解Python字符串的各种内置方法

1.capitalize()

把字符串第一个字母变成大写;

a='xiao'
a.capitalize()
'Xiao'

2.casefold()

把所有字母变成小写

a='XiAo'
a.casefold()
'xiao'
a
'XiAo'

注意这个过程是一个复制的过程,原来的字符串是不变的

3.count()

b=“Abaac”

b.count('a')
2

4.expandtabs()

可以把\t转化为两个tab,即缩进,8个空格

a='1\t2\t'
a.expandtabs()
'1		2'

5.find()

在字符串中查找一个元素或一串元素,找到的话返回第一个元素的下标

a='1234'
a.find('3')
2

找不到的话返回-1;

6.index()

跟find类似,差别在于找不到特定的元素会返回异常;

7.join()

a='bbc'
a.join('123')
'1bbc2bbc3bbc'

作用是以a为分割符,插入到123中每个元素之间

8.replace()

含义是替换

a='I love you'
a.replace('I', 'He')
'He love you'

9. swapcase()

大小写互换

a='aBc'
a.swapcase()
'AbC'

10.upper()

把所有小写字母转为大写字母

猜你喜欢

转载自blog.csdn.net/weixin_45556441/article/details/113447638
今日推荐