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

10个常见Python字符串函数

发布时间:2023-06-22 20:00:07

Python 是一种高级编程语言,被广泛应用于各种应用程序和 Web 开发。字符串是 Python 的重要组成部分,因为 Python 中的字符串是一个不可变序列,而且字符串操作也非常简单。本文将介绍 Python 中的 10 个常见字符串函数。

1. len()

len() 函数用于获取字符串的长度。它接受一个字符串作为参数,并返回字符串中字符的数量。例:

s = "Hello, world!"
print(len(s))  # 输出 13

2. upper()

upper() 函数用于将字符串中的所有字符转换为大写。例:

s = "Hello, world!"
print(s.upper())  # 输出 HELLO, WORLD!

3. lower()

lower() 函数用于将字符串中的所有字符转换为小写。例:

s = "Hello, world!"
print(s.lower())  # 输出 hello, world!

4. capitalize()

capitalize() 函数用于将字符串的 个字符大写,并将其他字符转换为小写。例:

s = "hello, world!"
print(s.capitalize())  # 输出 Hello, world!

5. title()

title() 函数用于将字符串中每个单词的首字母大写。例:

s = "hello, world!"
print(s.title())  # 输出 Hello, World!

6. strip()

strip() 函数用于移除字符串开头或结尾指定的字符(默认为空格)。例:

s = "   hello, world!   "
print(s.strip())  # 输出 hello, world!

7. replace()

replace() 函数用于将字符串中指定字符串替换为另一个字符串。例:

s = "hello, world!"
print(s.replace("world", "Python"))  # 输出 hello, Python!

8. split()

split() 函数用于分割字符串为列表。例:

s = "hello,world!"
print(s.split(","))  # 输出 ['hello', 'world!']

9. find()

find() 函数用于在字符串中查找指定的字符或子串,并返回它 次出现的位置。例:

s = "hello, world!"
print(s.find("world"))  # 输出 7

10. join()

join() 函数用于连接字符串序列为一个字符串。例:

s = ','.join(['hello', 'world!'])
print(s)  # 输出 hello,world!

总结

Python 中的字符串很重要,使用字符串函数可以简化字符串操作。本文介绍了 10 个常见 Python 字符串函数:len()、upper()、lower()、capitalize()、title()、strip()、replace()、split()、find() 和 join()。这些函数是在 Python 开发中非常有用的,尤其是在处理文本数据时。