Python中关于字符串的函数非常丰富,下面是一些常用的字符串函数及其功能:
1. `capitalize()`: 将字符串的第一个字符转换为大写。
2. `swapcase()`: 将字符串中的所有大写字母转换为小写,小写字母转换为大写。
3. `lower()`: 将字符串中的所有大写字母转换为小写。
4. `upper()`: 将字符串中的所有字母转换为大写。
5. `title()`: 将字符串中每个单词的首字母转换为大写。
6. `istitle()`: 检查字符串中每个单词的首字母是否为大写,返回布尔值。
7. `isalpha()`: 检查字符串是否只包含字母。
8. `isdigit()`: 检查字符串是否只包含数字。
9. `join(seq)`: 使用指定的字符连接序列中的元素,生成一个新的字符串。
10. `split()`: 使用指定的分隔符分割字符串,返回分割后的字符串列表。
11. `strip()`: 去除字符串两端的空白字符。
12. `lstrip()`: 去除字符串左端的空白字符。
13. `rstrip()`: 去除字符串右端的空白字符。
14. `find()`: 返回子字符串在字符串中首次出现的索引,未找到返回-1。
15. `index()`: 返回子字符串在字符串中首次出现的索引,未找到会抛出异常。
16. `replace()`: 将字符串中的旧子字符串替换为新子字符串。
17. `startswith()`: 检查字符串是否以指定的子字符串开头。
18. `endswith()`: 检查字符串是否以指定的子字符串结尾。
19. `rindex()`: 返回子字符串在字符串中最后一次出现的索引,未找到返回-1。
20. `count(substring[, start[, end]])`: 返回子字符串在字符串中出现的次数。
这些函数可以帮助你进行字符串的各种操作,如转换大小写、查找子字符串、替换字符等。使用这些函数可以大大简化字符串处理任务