Bằng cách thêm các chuỗi trong python, chúng tôi chỉ nối chúng để có một chuỗi mới. Điều này hữu ích trong nhiều trường hợp như phân tích văn bản, v.v. Dưới đây là hai cách tiếp cận mà chúng tôi xem xét cho nhiệm vụ này.
Sử dụng + =Toán tử
Toán tử + có thể được sử dụng cho các chuỗi tương tự như đối với các số. Sự khác biệt duy nhất là, trong trường hợp chuỗi, việc nối diễn ra và không phải là một phép cộng số.
Ví dụ
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)
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
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
Sử dụng tham gia
Chúng ta có thể sử dụng phép nối () theo cách tương tự như toán tử dấu cộng ở trên. Chúng tôi có thể nối bất kỳ số lượng chuỗi nào bằng cách sử dụng phương pháp này. Kết quả sẽ giống với toán tử cộng.
Ví dụ
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)))
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
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