Python中的字符串函数使用详解
发布时间:2023-09-09 09:37:34
Python中的字符串是不可变数据类型,它们由一系列字符组成,可以使用字符串函数来操作和处理字符串。下面是Python中常用的字符串函数使用详解:
1. len()函数:用于获取字符串的长度
str = "Hello, World!" print(len(str)) #输出字符串的长度为13
2. capitalize()函数:将字符串的 个字符转为大写,将其余字符转为小写
str = "hello, world!" print(str.capitalize()) #输出"Hello, world!"
3. upper()函数:将字符串中的所有字符转为大写
str = "hello, world!" print(str.upper()) #输出"HELLO, WORLD!"
4. lower()函数:将字符串中的所有字符转为小写
str = "HELLO, WORLD!" print(str.lower()) #输出"hello, world!"
5. swapcase()函数:将字符串中的大写字母转为小写字母,将小写字母转为大写字母
str = "Hello, World!" print(str.swapcase()) #输出"hELLO, wORLD!"
6. count()函数:返回字符串中指定字符的出现次数
str = "Hello, World!"
print(str.count("o")) #输出字符串中'o'出现的次数为2
7. find()函数:返回字符串中指定字符的 次出现的索引值,如果没有找到则返回-1
str = "Hello, World!"
print(str.find("o")) #输出字符串中'o' 次出现的索引值为4
8. index()函数:返回字符串中指定字符的 次出现的索引值,如果没有找到则抛出异常
str = "Hello, World!"
print(str.index("o")) #输出字符串中'o' 次出现的索引值为4
9. replace()函数:将字符串中指定的子串替换为新的子串
str = "Hello, World!"
print(str.replace("Hello", "Hi")) #输出"Hi, World!"
10. join()函数:将指定的字符串序列连接成一个字符串
list = ["Hello", "World", "!"]
print(" ".join(list)) #输出"Hello World !"
这些函数只是Python中字符串操作的一部分,掌握了这些函数的使用就能够处理和操作字符串数据了。
