Python语言字符串连接方式有哪些?

Python语言字符串连接方式有哪些?


☆使用加号(+)运算符
str1 = "Hello"  
str2 = "World"  
str3 = str1 + " " + str2  
print(str3)  # 输出:Hello World
例子中,首先创建两个字符串 str1 和 str2,然后使用加号(+)将它们连接起来,并在它们之间添加一个空格。最后,我们将结果存储在变量 str3 中并打印(显示)它。

☆使用字符串方法join():
str1 = "Hello"  
str2 = "World"  
str3 = " ".join([str1, str2])  
print(str3)  # 输出:Hello World
这个例子中,使用字符串方法 join() 将字符串列表 [str1, str2] 中的所有元素连接起来,并在它们之间添加一个空格。

☆使用百分号(%)格式符:
str1 = "Hello"  
str2 = "World"  
str3 = "%s %s" % (str1, str2)  
print(str3)  # 输出:Hello World
%s格式化字符来表示字符串的插入位置。在这个例子中,使用百分号(%)和元组来将两个字符串连接起来。

☆使用format()方法:
str1 = "Hello"  
str2 = "World"  
str3 = "{} {}".format(str1, str2)  
print(str3)  # 输出:Hello World
在这个例子中,使用format()方法来将两个字符串插入到字符串中。

☆使用f-string(格式化字符串)进行连接:
str1 = "Hello"  
str2 = "World"  
str3 = f"{str1} {str2}"  
print(str3)  # 输出:Hello World
在这个例子中,使用f-string(格式化字符串字面量)来将两个字符串连接起来。f-string 是一种新的字符串格式化方法,可以在字符串中使用大括号 {} 来嵌入变量。

关于Python中的字符串,可见”Python中的字符串详解“ https://blog.csdn.net/cnds123/article/details/120160535

你可能感兴趣的:(Python学习,python)