python sting 方法都有哪些
时间: 2023-11-27 19:05:50 浏览: 67
1 python的三种类方法
Python中字符串(String)是不可变的序列,支持各种操作。常见的字符串方法包括:
1. capitalize():将字符串首字母大写,其余字母小写。
2. upper():将字符串中的所有字母都转换为大写。
3. lower():将字符串中的所有字母都转换为小写。
4. swapcase():将字符串中大写字母转换为小写字母,小写字母转换为大写字母。
5. title():将字符串中每个单词的首字母大写。
6. center(width[, fillchar]):返回一个指定宽度的居中字符串,fillchar 为填充字符,默认为空格。
7. ljust(width[, fillchar]):返回一个指定宽度的左对齐字符串,fillchar 为填充字符,默认为空格。
8. rjust(width[, fillchar]):返回一个指定宽度的右对齐字符串,fillchar 为填充字符,默认为空格。
9. zfill(width):返回一个指定宽度的字符串,左侧填充0。
10. strip([chars]):去除字符串两端指定的字符,默认为空格。
11. lstrip([chars]):去除字符串左端指定的字符,默认为空格。
12. rstrip([chars]):去除字符串右端指定的字符,默认为空格。
13. find(sub[, start[, end]]):返回子字符串在字符串中第一次出现的位置,如果没有找到则返回-1。
14. rfind(sub[, start[, end]]):返回子字符串在字符串中最后一次出现的位置,如果没有找到则返回-1。
15. replace(old, new[, count]):将字符串中的旧子串替换为新子串,count 为替换次数,默认全部替换。
16. split([sep[, maxsplit]]):将字符串按照分隔符分割成子字符串,返回一个列表。
17. join(iterable):将一个可迭代对象中的所有字符串连接起来,返回一个字符串。
18. isalpha():判断字符串是否只包含字母。
19. isdigit():判断字符串是否只包含数字。
20. isalnum():判断字符串是否只包含字母和数字。
21. isspace():判断字符串是否只包含空格。
22. startswith(prefix[, start[, end]]):判断字符串是否以指定前缀开头。
23. endswith(suffix[, start[, end]]):判断字符串是否以指定后缀结尾。
24. encode([encoding[, errors]]):将字符串转换为指定编码格式的字节串。
25. decode([encoding[, errors]]):将指定编码格式的字节串转换为字符串。
以上仅是常见的字符串方法,还有很多其他的方法。
阅读全文