Python是一種廣泛使用的編程語言,具有強大的字符串處理能力。在Python中,我們可以使用加法運算符(+)來連接字符串,這種用法又被稱為字符串拼接。
# 示例代碼1 a = "Hello" b = "World" c = a + b print(c) # 輸出HelloWorld # 示例代碼2 age = 18 print("My age is " + str(age)) # 輸出My age is 18
從上述示例代碼中可以看到,通過加法運算符我們可以將兩個字符串連接起來,得到新的字符串,用于字符串拼接。在示例代碼2中,我們還可以看到通過str()函數將整型數轉換為字符串類型,使它可以被直接拼接。
除了使用加法運算符(+)進行字符串拼接以外,Python也提供另一個字符串格式化方式,用于將變量值插入到字符串中,這種方式也被稱為字符串插值。下面是一個字符串插值的示例代碼:
# 示例代碼3 name = "Tom" age = 18 text = "My name is {0}, and I am {1} years old.".format(name, age) print(text) # 輸出My name is Tom, and I am 18 years old.
從上面的示例代碼中,我們可以看到使用format()函數來將變量值插入到字符串中,通過使用{}括號加上包含數字的占位符來表示要插入的變量。在實際使用中,字符串拼接和字符串插值方式都是十分常用的。