Hướng dẫn concatenate and compare two strings in python - nối và so sánh hai chuỗi trong python

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
4
Hello JavaTpoint
Hello JavaTpoint
5
Hello JavaTpoint
Hello JavaTpoint
6
Hello JavaTpoint
Hello JavaTpoint
7

Output:

Welcome
 statistics

Dâ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. 

  1. Sử dụng + toán tử & nbsp;
  2. Sử dụng phương thức tham gia () & nbsp;
  3. Sử dụng nhà điều hành % & nbsp;
  4. Sử dụng chức năng định dạng () & nbsp;
  5. 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
 statistics
0

Hello JavaTpoint
Hello JavaTpoint
1=
Welcome
 statistics
3

Welcome
 statistics
4= var1
Welcome
 statistics
7
Welcome
 statistics
8

Hello JavaTpoint
Hello JavaTpoint
4
Hello World
0

Đầu ra

Hello World

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;

Python3

var1 =

Hello World
3

Hello JavaTpoint
Hello JavaTpoint
1=
Welcome
 statistics
3

Hello JavaTpoint
Hello JavaTpoint
4
Hello World
8

Welcome
 statistics
4= var1
Welcome
 statistics
7
Welcome
 statistics
8

Hello JavaTpoint
Hello JavaTpoint
4
Hello World
0

Đầu ra

HelloWorld
Hello World

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;

Python3

var1 =

Hello World
3

Hello JavaTpoint
Hello JavaTpoint
1=
Welcome
 statistics
3

Welcome
 statistics
4= var1
Welcome
 statistics
7
Welcome
 statistics
8

Đầ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 World
3

Python3

var1 =

Hello World
3

Hello JavaTpoint
Hello JavaTpoint
1=
Welcome
 statistics
3

Hello JavaTpoint
Hello JavaTpoint
4
Hello World
2
Hello World
Hello World
4
Hello World
Hello World
5
Hello World
Hello World
6
Hello World
5

Welcome
 statistics
4= var1
Welcome
 statistics
7
Welcome
 statistics
8

Hello JavaTpoint
Hello JavaTpoint
4
Hello World
0

Đầu ra

Hello World
Hello World

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;

Python3

var1 =

Hello World
3

Hello JavaTpoint
Hello JavaTpoint
1=
Welcome
 statistics
3

Hello JavaTpoint
Hello JavaTpoint
4
Hello World
3

Đầu ra

Hello World

Làm thế nào để bạn kết hợp hai chuỗi trong Python?

Hai chuỗi có thể được nối trong Python bằng cách sử dụng toán tử '+' giữa chúng.Nhiều hơn hai chuỗi có thể được nối bằng toán tử '+'.using the '+' operator between them. More than two strings can be concatenated using '+' operator.

Bạn có thể sử dụng == để so sánh các chuỗi trong Python không?

Các toán tử so sánh Python có thể được sử dụng để so sánh các chuỗi trong Python.Các toán tử này là: bằng (==), không bằng (! =), Lớn hơn (>), nhỏ hơn (<), nhỏ hơn hoặc bằng (=).. These operators are: equal to ( == ), not equal to ( != ), greater than ( > ), less than ( < ), less than or equal to ( <= ), and greater than or equal to ( >= ).

Kết hợp trong ví dụ Python là gì?

Concatenating có nghĩa là có được một chuỗi mới chứa cả hai chuỗi gốc.Trong Python, có một vài cách để kết hợp hoặc kết hợp các chuỗi.Chuỗi mới được tạo được gọi là đối tượng chuỗi.Để hợp nhất hai chuỗi vào một đối tượng, bạn có thể sử dụng toán tử +.obtaining a new string that contains both of the original strings. In Python, there are a few ways to concatenate or combine strings. The new string that is created is referred to as a string object. In order to merge two strings into a single object, you may use the + operator.

Làm thế nào để bạn kết hợp hai chuỗi trong Python mà không cần sử dụng toán tử?

Bạn có thể sử dụng str.join (list_of_strings) từ lớp chuỗi.Chuỗi bạn gọi nó được sử dụng để tham gia danh sách các chuỗi bạn cung cấp làm đối số cho nó.str. join(list_of_strings) from the string class. The string you call it on is used to join the list of strings you provide as argument to it.