欢迎访问宙启技术站
智能推送

利用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函数处理字符串的常用方法,它们能够大大简化字符串的处理过程,提高代码的效率和可读性。