#-*- coding:utf-8 -*-
#python字符串得三种拼接方式
#直接通过加号直接进行连接。
string_1 = "字符串1"
string_2 ="字符串2"
new_string = string_1 + string_2
print(new_string)
#通过join得方法进行字符串连接。
string_1 = "字符串1"
string_2 ="字符串2"
string_list = [string_1,string_2]
new_string = ''.join(string_list)
print(new_string)
#进行字符串得替换
string_1 = "字符串1"
string_2 ="字符串2"
new_string = "%s%s" % (string_1,string_2)
print(new_string)
三种拼接得方式得不同之处:
1.第一种,操作得方法比较简单,但是效率比较低,字符串之间相加得时候就要开辟新得内存,每加一次就会生成一个新得字符串,所以效率比较低。
2.第二种是比较推荐得方法,使用得操作方式虽然复杂点,但是特别推荐,只向内存申请一次。
3.第三种类似于C/C++得字符串格式化,也是比较常用得。