在 Python 中新增一個字串到另一個字串


在 Python 中新增字串,我們只需對其進行連線,以便獲得一個新字串。這在許多情況下非常有用,例如文字分析等。以下是完成此任務的兩種方法。

使用 += 運算子

+ 運算子可以用於字串,其方式與用於數字相似。唯一不同的是,在字串的情況下,進行的是連線,而不是數字相加。

示例

 實際演示

s1 = "What a beautiful "
s2 = "flower "

print("Given string s1 : " + str(s1))
print("Given string s2 : " + str(s2))
#Using += operator
res1 = s1+s2
print("result after adding one string to another is : ", res1)

# Treating numbers as strings
s3 = '54'
s4 = '02'
print("Given string s1 : " + str(s3))
print("Given string s2 : " + str(s4))
res2 = s3+s4
print("result after adding one string to another is : ", res2)

輸出

執行以上程式碼,將得到以下結果 -

Given string s1 : What a beautiful
Given string s2 : flower
result after adding one string to another is : What a beautiful flower
Given string s1 : 54
Given string s2 : 02
result after adding one string to another is : 5402

使用 join

我們可以使用 join(),其方式類似於上述加號運算子。我們可以使用此方法連線任意數量的字串。結果將與加號運算子相同。

示例

 實際演示

s1 = "What a beautiful "
s2 = "flower "

print("Given string s1 : " + str(s1))
print("Given string s2 : " + str(s2))
print("result after adding one string to another is : "," ".join((s1,s2)))

# Treating numbers as strings
s3 = '54'
s4 = '02'
print("Given string s1 : " + str(s3))
print("Given string s2 : " + str(s4))
print("result after adding one string to another is : ","".join((s3,s4)))

輸出

執行以上程式碼,將得到以下結果 -

Given string s1 : What a beautiful
Given string s2 : flower
result after adding one string to another is : What a beautiful flower
Given string s1 : 54
Given string s2 : 02
result after adding one string to another is : 5402

更新時間:2020 年 2 月 18 日

273 次瀏覽

開啟你的 職業生涯

透過完成本課程獲得認證

開始
廣告
© . All rights reserved.