python 字符串的内置方法
时间: 2023-05-26 11:04:12 浏览: 127
1. capitalize():将字符串的第一个字符变为大写字母,其他字符变为小写字母。
2. casefold():返回字符串的一个副本,其中所有字符均转换为小写字母。
3. center(width, fillchar):返回一个指定宽度的居中对齐的字符串。
4. count(substring, start, end):返回指定子字符串在字符串中出现的次数。
5. encode(encoding='UTF-8',errors='strict'):将字符串编码为指定的编码格式。
6. endswith(suffix, start, end):检查字符串是否以指定的后缀字符串结束,如果是,则返回 True,否则返回 False。
7. expandtabs(tabsize):将字符串中的 tab 符号(\t)替换为空格,并指定 tab 的长度。
8. find(substring, start, end):搜索字符串中指定的子字符串,并返回第一次出现的索引值,如果没有找到,则返回-1。
9. format(*args, **kwargs):将一个格式化字符串插入到当前字符串中。
10. index(substring, start, end):检查字符串中是否包含指定的子字符串,如果包含,则返回子字符串第一次出现的索引值,否则会引发 ValueError。
11. isalnum():检查字符串是否全部由字母和数字组成,如果是,则返回 True,否则返回 False。
12. isalpha():检查字符串是否全部由字母组成,如果是,则返回 True,否则返回 False。
13. isdecimal():检查字符串是否全部由数字组成,如果是,则返回 True,否则返回 False。
14. isdigit():检查字符串是否全部由数字组成,如果是,则返回 True,否则返回 False。
15. islower():检查字符串中的所有字符是否都是小写字母,如果是,则返回 True,否则返回 False。
16. isupper():检查字符串中的所有字符是否都是大写字母,如果是,则返回 True,否则返回 False。
17. istitle():检查字符串中的所有单词是否都以大写字母开头并以小写字母结尾,如果是,则返回 True,否则返回 False。
18. isnumeric():检查字符串是否全部由数字组成,如果是,则返回 True,否则返回 False。
19. join(iterable):将给定的可迭代对象中的所有元素连接成一个字符串。
20. ljust(width, fillchar):返回一个指定宽度的左对齐的字符串。
21. lower():将字符串中的所有字符转换为小写字母。
22. upper():将字符串中的所有字符转换为大写字母。
23. partition(separator):将字符串分割为两个部分,返回一个包含分隔符的元组。
24. replace(old, new, count):将指定的子字符串替换为新的字符串。
25. rfind(substring, start, end):从右侧开始搜索字符串中指定的子字符串,并返回第一次出现的索引值,如果没有找到,则返回-1。
26. rindex(substring, start, end):从右侧开始搜索字符串中是否包含指定的子字符串,如果包含,则返回子字符串第一次出现的索引值,否则会引发 ValueError。
27. rjust(width, fillchar):返回一个指定宽度的右对齐的字符串。
28. rpartition(separator):将字符串分割为两个部分,返回一个包含分隔符的元组(从右侧开始分割)。
29. rsplit(separator, maxsplit):使用指定的分隔符从字符串的右侧开始拆分字符串,并返回一个列表。
30. split(separator, maxsplit):拆分字符创,并返回一个列表。
31. splitlines(keepends):按行分割字符串,并返回一个列表。
32. startswith(prefix, start, end):检查字符串是否以指定的前缀字符串开始,如果是,则返回 True,否则返回 False。
33. strip(characters):从字符串的两端删除指定的字符,如果未指定字符,则默认删除空格字符。
34. lstrip(characters):从字符串的左侧删除指定的字符,如果未指定字符,则默认删除空格字符。
35. rstrip(characters):从字符串的右侧删除指定的字符,如果未指定字符,则默认删除空格字符。
36. swapcase():将字符串中大写字母转换为小写字母,将小写字母转换为大写字母。
37. title():将字符串中的每个单词的首字母大写,并将所有其他字符转换为小写字母。
38. translate(table):使用给定的翻译表将字符串中的字符替换为其他字符。
39. zfill(width):返回一个指定宽度的字符串,并在字符串的左侧填充零。
阅读全文