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

Python中的字符串函数:介绍Python中的字符串函数并举例说明

发布时间:2023-06-19 17:20:55

Python是一门高级编程语言,拥有许多强大的功能和现代化的特性,其中之一就是处理字符串。Python中提供了许多内置字符串函数,可以帮助开发人员轻松处理字符串。在本文中,我们将介绍Python中一些常用的字符串函数,并且提供相应的示例。

1、capitalize()函数:将字符串的 个字符大写,其余字符小写。

str = "hello world"

print(str.capitalize())

输出结果为:Hello world

2、upper()函数:将字符串中所有的字母都转换成大写字母。

str = "hello world"

print(str.upper())

输出结果为:HELLO WORLD

3、lower()函数:将字符串中所有的字母都转换成小写字母。

str = "HELLO WORLD"

print(str.lower())

输出结果为:hello world

4、title()函数:将字符串中每个单词的首字母大写,其余字母都小写。

str = "hello world"

print(str.title())

输出结果为:Hello World

5、count()函数:返回指定字符在字符串中出现的次数。

str = "hello world"

print(str.count("o"))

输出结果为:2

6、find()函数:返回指定字符在字符串中 次出现的索引值,如果没有找到则返回-1。

str = "hello world"

print(str.find("o"))

输出结果为:4

7、replace()函数:将字符串中指定字符替换成新字符。

str = "hello world"

print(str.replace("world", "python"))

输出结果为:hello python

8、split()函数:根据指定分隔符将字符串分割成多个子字符串,返回由分割后的字符串组成的列表。

str = "hello world"

print(str.split(" "))

输出结果为:["hello", "world"]

9、join()函数:用指定字符将多个字符串连接在一起。

str_list = ["hello", "world"]

joined_str = "-".join(str_list)

print(joined_str)

输出结果为:hello-world

10、strip()函数:去除字符串首尾指定字符(默认为空格)。

str = "     hello world     "

print(str.strip())

输出结果为:hello world

以上介绍的仅是Python中字符串函数的一部分,Python的字符串函数也有许多其他的实用特性,如格式化字符串、判断字符串是否以指定字符开始或结尾等。熟练掌握Python中的字符串函数,可以大大提高程序的开发效率。