python 字符串操作
时间: 2023-11-17 08:01:51 浏览: 102
Python中有各种各样的字符串操作函数,可以方便地对字符串进行处理。在Python中,字符串是不可变的,这意味着一旦创建了一个字符串对象,就不能再修改它。以下是一些常用的字符串操作函数:
1. len(s):返回字符串s的长度。
2. s.lower():返回字符串s的小写形式。
3. s.upper():返回字符串s的大写形式。
4. s.strip():返回去除字符串s两端空格的新字符串。
5. s.startswith(prefix):如果字符串s以prefix开头,则返回True,否则返回False。
6. s.endswith(suffix):如果字符串s以suffix结尾,则返回True,否则返回False。
7. s.split(sep):返回一个列表,其中包含字符串s中所有以sep为分隔符的子字符串。
8. s.join(iterable):将iterable中的所有字符串连接起来,中间用s分隔。
9. s.replace(old, new):返回一个新字符串,其中所有出现的old都被替换为new。
10. s.format(*args, **kwargs):将字符串s中的占位符替换为args和kwargs中的值。
11. s.isdigit():如果字符串s只包含数字,则返回True,否则返回False。
12. s.isalpha():如果字符串s只包含字母,则返回True,否则返回False。
13. s.isalnum():如果字符串s只包含字母和数字,则返回True,否则返回False。
14. s.isspace():如果字符串s只包含空格,则返回True,否则返回False。
15. s.title():返回字符串s的标题形式,即每个单词的首字母大写。
阅读全文