利用Python函数处理字符串的常用方法
发布时间:2023-07-02 12:01:55
Python提供了很多函数处理字符串,下面是利用Python函数处理字符串的常用方法:
1. len()函数:用于获取字符串的长度。
s = "Hello World" print(len(s)) # 输出 11
2. .lower()和.upper()方法:分别用于将字符串转换为小写和大写。
s = "Hello World" print(s.lower()) # 输出 "hello world" print(s.upper()) # 输出 "HELLO WORLD"
3. .capitalize()方法:将字符串的首字母大写。
s = "hello world" print(s.capitalize()) # 输出 "Hello world"
4. .title()方法:将字符串中每个单词的首字母大写。
s = "hello world" print(s.title()) # 输出 "Hello World"
5. .swapcase()方法:将字符串中的大小写字母互换。
s = "Hello World" print(s.swapcase()) # 输出 "hELLO wORLD"
6. .strip()方法:用于去除字符串两边的空格或指定的字符。
s = " Hello World " print(s.strip()) # 输出 "Hello World"
7. .split()方法:将字符串按照指定的分隔符分割成列表。
s = "Hello World" print(s.split()) # 输出 ['Hello', 'World']
8. .join()方法:用于将列表中的字符串连接成一个字符串。
words = ['Hello', 'World']
print(' '.join(words)) # 输出 "Hello World"
9. .find()和.rfind()方法:分别用于查找字符串中子字符串的起始位置和结束位置。
s = "Hello World"
print(s.find('W')) # 输出 6
print(s.rfind('l')) # 输出 9
10. .replace()方法:用于将字符串中的指定子字符串替换为新的字符串。
s = "Hello World"
print(s.replace('Hello', 'Hi')) # 输出 "Hi World"
这些是利用Python函数处理字符串的常用方法,它们能够大大简化字符串的处理过程,提高代码的效率和可读性。
