Python中的常用字符串函数及示例。
发布时间:2023-10-06 16:25:36
Python是一种面向对象的编程语言,它提供了很多内置的字符串函数,可以用于处理和操作字符串。下面是Python中常用的字符串函数及其示例:
1. len()函数:返回字符串的长度。
str = "Hello, World!" print(len(str)) # 输出:13
2. lower()函数:将字符串中的所有大写字母转换为小写字母。
str = "Hello, World!" print(str.lower()) # 输出:hello, world!
3. upper()函数:将字符串中的所有小写字母转换为大写字母。
str = "Hello, World!" print(str.upper()) # 输出:HELLO, WORLD!
4. capitalize()函数:将字符串的 个字符转换为大写字母,其他字符转换为小写字母。
str = "hello, world!" print(str.capitalize()) # 输出:Hello, world!
5. title()函数:将字符串中每个单词的 个字母转换为大写字母。
str = "hello, world!" print(str.title()) # 输出:Hello, World!
6. swapcase()函数:将字符串中的小写字母转换为大写字母,大写字母转换为小写字母。
str = "Hello, World!" print(str.swapcase()) # 输出:hELLO, wORLD!
7. count()函数:返回指定字符在字符串中出现的次数。
str = "Hello, World!"
print(str.count('l')) # 输出:3
8. find()函数:返回指定字符在字符串中 次出现的索引,如果没有找到则返回-1。
str = "Hello, World!"
print(str.find('W')) # 输出:7
9. replace()函数:将字符串中指定的子字符串替换为另一个字符串。
str = "Hello, World!"
print(str.replace('Hello', 'Goodbye')) # 输出:Goodbye, World!
10. split()函数:将字符串按照指定的分隔符分割成多个子字符串,并返回一个包含这些子字符串的列表。
str = "Hello, World!"
print(str.split(',')) # 输出:['Hello', ' World!']
总结:
这些是Python中常用的字符串函数,通过这些函数可以方便地处理和操作字符串。请注意,字符串是不可变的,每个函数的返回值都是一个新的字符串。因此,如果需要修改字符串,请将返回值赋给一个新的变量。
