Chuỗi Python là một tập hợp các ký tự Unicode. Python cung cấp nhiều chức năng tích hợp để thao tác chuỗi. Kết nối chuỗi là một quá trình khi một chuỗi được hợp nhất với một chuỗi khác. Nó có thể được thực hiện theo những cách sau.
- Sử dụng các toán tử +
- Sử dụng phương thức tham gia ()
- Phương pháp sử dụng
- Sử dụng hàm định dạng ()
Hãy hiểu các phương pháp nối chuỗi sau đây.
Sử dụng toán tử +
Đây là một cách dễ dàng để kết hợp hai chuỗi. Toán tử + thêm nhiều chuỗi với nhau. Chuỗi phải được gán cho các biến khác nhau vì chuỗi là bất biến. Hãy hiểu ví dụ sau.
Thí dụ -
Output:
Explanation:
Trong ví dụ trên, biến STR1 lưu trữ chuỗi "Xin chào" và biến STR2 lưu trữ "Devansh". Chúng tôi đã sử dụng toán tử + để kết hợp hai biến chuỗi này và được lưu trữ trong str3.
Sử dụng phương thức tham gia ()
Phương pháp sử dụng
Thí dụ -
Output:
HelloJavaTpoint Hello JavaTpoint
Explanation:
Trong ví dụ trên, biến STR1 lưu trữ chuỗi "Xin chào" và biến STR2 lưu trữ "Devansh". Chúng tôi đã sử dụng toán tử + để kết hợp hai biến chuỗi này và được lưu trữ trong str3.
Phương thức tham gia () được sử dụng để tham gia chuỗi trong đó bộ phân cách str đã tham gia các phần tử trình tự. Hãy hiểu ví dụ sau.
Trong mã trên, biến STR1 lưu trữ chuỗi "Xin chào" và biến STR2 lưu trữ "javatpoint". Phương thức tham gia () trả về chuỗi kết hợp được lưu trữ trong str1 và str2. Phương thức tham gia () chỉ lấy danh sách làm đối số.
Thí dụ -
Output:
Trong ví dụ trên, biến STR1 lưu trữ chuỗi "Xin chào" và biến STR2 lưu trữ "Devansh". Chúng tôi đã sử dụng toán tử + để kết hợp hai biến chuỗi này và được lưu trữ trong str3.
Phương thức tham gia () được sử dụng để tham gia chuỗi trong đó bộ phân cách str đã tham gia các phần tử trình tự. Hãy hiểu ví dụ sau.
Sử dụng hàm định dạng ()
Hãy hiểu các phương pháp nối chuỗi sau đây.str.format() function, which allows use of multiple substitutions and value formatting. It accepts the positional arguments and concatenates the string through positional formatting. Let's understand the following example.
Thí dụ -
Output:
Trong ví dụ trên, biến STR1 lưu trữ chuỗi "Xin chào" và biến STR2 lưu trữ "Devansh". Chúng tôi đã sử dụng toán tử + để kết hợp hai biến chuỗi này và được lưu trữ trong str3.
Explanation:
Phương thức tham gia () được sử dụng để tham gia chuỗi trong đó bộ phân cách str đã tham gia các phần tử trình tự. Hãy hiểu ví dụ sau.
Trong Python, các chuỗi là các mảng byte đại diện cho các ký tự Unicode. Tuy nhiên, Python không có kiểu dữ liệu ký tự, một ký tự duy nhất chỉ đơn giản là một chuỗi có chiều dài 1. Giá đỡ vuông [] có thể được sử dụng để truy cập các phần tử của chuỗi.
Example:
Python3
var1 = Hello JavaTpoint Hello JavaTpoint 0
Hello JavaTpoint Hello JavaTpoint 1= Hello JavaTpoint Hello JavaTpoint 3
Hello JavaTpoint Hello JavaTpoint 4Hello JavaTpoint Hello JavaTpoint 5Hello JavaTpoint Hello JavaTpoint 6Hello JavaTpoint Hello JavaTpoint 7
Output:
Welcome statisticsDây nối chuỗi trong python
Kết hợp chuỗi là kỹ thuật kết hợp hai chuỗi. Concatenation chuỗi có thể được thực hiện bằng nhiều cách. & Nbsp;combining two strings. String Concatenation can be done using many ways.
- Sử dụng + toán tử & nbsp;
- Sử dụng phương thức tham gia () & nbsp;
- Sử dụng nhà điều hành % & nbsp;
- Sử dụng chức năng định dạng () & nbsp;
- Sử dụng, (dấu phẩy)
Phương pháp 1: Kết nối chuỗi bằng toán tử + toán tử
Nó rất dễ sử dụng toán tử + để nối chuỗi. Toán tử này có thể được sử dụng để thêm nhiều chuỗi lại với nhau. Tuy nhiên, các đối số phải là một chuỗi. & NBSP; Ở đây, toán tử + kết hợp chuỗi được lưu trữ trong var1 và var2 và lưu trữ trong một biến khác var3.
Lưu ý: Do đó, các chuỗi là bất biến, bất cứ khi nào nó được nối, nó được gán cho một biến mới. Strings are immutable, therefore, whenever it is concatenated, it is assigned to a new variable.
Python3
var1 = Welcome statistics0
Hello JavaTpoint Hello JavaTpoint 1= Welcome statistics3
Welcome statistics4= var1 Welcome statistics7 Welcome statistics8
Hello JavaTpoint Hello JavaTpoint 4Hello World0
Đầu ra
Hello WorldPhương pháp 2: Kết nối chuỗi bằng phương thức Join ()
Phương thức tham gia () là một phương thức chuỗi và trả về một chuỗi trong đó các phần tử của chuỗi đã được nối bởi bộ phân cách str. Phương pháp này kết hợp chuỗi được lưu trữ trong var1 và var2. Nó chỉ chấp nhận danh sách là đối số và kích thước danh sách của nó có thể là bất cứ điều gì. & NBSP;
Python3
var1 = Hello World3
Hello JavaTpoint Hello JavaTpoint 1= Welcome statistics3
Hello JavaTpoint Hello JavaTpoint 4Hello World8
Welcome statistics4= var1 Welcome statistics7 Welcome statistics8
Hello JavaTpoint Hello JavaTpoint 4Hello World0
Đầu ra
HelloWorld Hello WorldPhương pháp 2: Kết nối chuỗi bằng phương thức Join ()
Phương thức tham gia () là một phương thức chuỗi và trả về một chuỗi trong đó các phần tử của chuỗi đã được nối bởi bộ phân cách str. Phương pháp này kết hợp chuỗi được lưu trữ trong var1 và var2. Nó chỉ chấp nhận danh sách là đối số và kích thước danh sách của nó có thể là bất cứ điều gì. & NBSP;
Python3
var1 = Hello World3
Hello JavaTpoint Hello JavaTpoint 1= Welcome statistics3
Welcome statistics4= var1 Welcome statistics7 Welcome statistics8
Đầu ra
Phương pháp 2: Kết nối chuỗi bằng phương thức Join ()Phương thức tham gia () là một phương thức chuỗi và trả về một chuỗi trong đó các phần tử của chuỗi đã được nối bởi bộ phân cách str. Phương pháp này kết hợp chuỗi được lưu trữ trong var1 và var2. Nó chỉ chấp nhận danh sách là đối số và kích thước danh sách của nó có thể là bất cứ điều gì. & NBSP;
var1 = Hello World3
Python3
var1 = Hello World3
Hello JavaTpoint Hello JavaTpoint 1= Welcome statistics3
Hello JavaTpoint Hello JavaTpoint 4Hello World2Hello World Hello World4Hello World Hello World5Hello World Hello World6Hello World5
Welcome statistics4= var1 Welcome statistics7 Welcome statistics8
Hello JavaTpoint Hello JavaTpoint 4Hello World0
Đầu ra
Hello World Hello WorldPhương pháp 2: Kết nối chuỗi bằng phương thức Join ()
Phương thức tham gia () là một phương thức chuỗi và trả về một chuỗi trong đó các phần tử của chuỗi đã được nối bởi bộ phân cách str. Phương pháp này kết hợp chuỗi được lưu trữ trong var1 và var2. Nó chỉ chấp nhận danh sách là đối số và kích thước danh sách của nó có thể là bất cứ điều gì. & NBSP;
Python3
var1 = Hello World3
Hello JavaTpoint Hello JavaTpoint 1= Welcome statistics3
Hello JavaTpoint Hello JavaTpoint 4Hello World3
Đầu ra
Hello World