Cổng Khoa học Máy tính dành cho những người yêu thích máy tính. Nó bao gồm các bài báo về khoa học máy tính và lập trình được viết tốt, tư duy tốt và được giải thích tốt, các câu đố và thực hành / lập trình cạnh tranh / các câu hỏi phỏng vấn công ty.

Bạn đang xem : kết hợp hai chuỗi python

Trong Python, 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ự đơn giản chỉ là một chuỗi có độ dài bằng 1. Có thể sử dụng dấu ngoặc vuông [] để truy cập các phần tử của chuỗi.
Ví dụ: >

Python3

var1 = "Chào mừng" < / code>

var2 = "thống kê"

print (var1)

print (var2)

 
 

Đầu ra

 Chào mừng
thống kê 

Nối chuỗi trong Python

Nối chuỗi là kỹ thuật kết hợp hai chuỗi . Nối chuỗi có thể được thực hiện bằng nhiều cách.
Chúng ta có thể thực hiện nối chuỗi bằng các cách sau:

Sử dụng + Toán tử

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 với nhau. Tuy nhiên, các đối số phải là một chuỗi.
Lưu ý: Các chuỗi là bất biến, do đó, bất cứ khi nào nó được nối, nó sẽ được gán cho một biến mới.
Ví dụ:
< / p>

Python3

var1 = " Xin chào "

var2 = "Thế giới" < / code>

var3 = var1 + var2

print (var3) < / p>

 
 

Đầu ra

 Hello World 

Ở đây, biến var1 lưu chuỗi “Hello” và biến var2 lưu chuỗi “World”. 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.

Sử dụng phương thức join ()

join ( ) phương thức 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 với nhau bằng dấu phân tách str.
Ví dụ:

Python3

var1 < code class = "keyword"> = "Xin chào"

var2 = "Thế giới"

< p class = "line number9 index8 alt2"> print ("". join ([var1, var2]))

var3 = "" . tham gia ([var1, var2])

< code class = "functions"> print (var3)

 
 

Output

 HelloWorld
Hello World 

Trong ví dụ trên, biến var1 lưu chuỗi “Hello” và biến var2 lưu chuỗi “World”. Phương thức join () kết hợp chuỗi được lưu trữ trong var1 và var2. Phương thức nối chỉ chấp nhận danh sách vì nó là đối số và kích thước danh sách có thể là bất kỳ thứ gì. Chúng tôi có thể lưu trữ chuỗi kết hợp trong một biến var3 khác được phân tách bằng dấu cách.
Lưu ý: Để biết thêm về phương thức join () hãy nhấp vào đây .

Sử dụng toán tử%

Chúng ta có thể sử dụng toán tử% để định dạng chuỗi, nó cũng có thể được sử dụng để nối chuỗi. Nó hữu ích khi chúng ta muốn nối các chuỗi và thực hiện định dạng đơn giản.
Ví dụ:

Python3

var1 = "Xin chào"

var2 = "Thế giới"

< / p>

print ( "% s% s " % (var1, var2))

< pre class = "output-pre">

 

Output

 Hello World 

Đây, Toán tử% kết hợp chuỗi được lưu trữ trong var1 và var2. % S biểu thị kiểu dữ liệu chuỗi. Giá trị trong cả biến được chuyển cho chuỗi% s và trở thành “Hello World”.

Sử dụng hàm format ()

str.format ( ) là một trong những phương pháp định dạng chuỗi trong Python, cho phép nhiều thay thế và định dạng giá trị. Phương thức này cho phép chúng tôi nối các phần tử trong một chuỗi thông qua định dạng vị trí.
Ví dụ:

Python3

var1 = "Xin chào"

var2 = "Thế giới"

< / p>

print ( "{} {}" . format (var1, var2))

var3 = "{} {}" < / code> . format (var1, var2)

print (var3)

 
   Đầu ra  
 Hello World
Xin chào thế giới 

Ở đây, hàm format () kết hợp chuỗi được lưu trữ trong var1 và var2 và lưu trữ trong một biến var3 khác. Dấu ngoặc nhọn {} được sử dụng để đặt vị trí của các chuỗi. Biến đầu tiên lưu trữ trong dấu ngoặc nhọn đầu tiên và biến thứ hai lưu trữ trong dấu ngoặc nhọn thứ hai. Cuối cùng, nó in ra giá trị “Hello World”.
Lưu ý: Để biết thêm về hàm format (), hãy nhấp vào đây .

Sử dụng, (dấu phẩy)

“,” là một lựa chọn thay thế tuyệt vời cho việc nối chuỗi bằng cách sử dụng “+”. khi bạn muốn bao gồm một khoảng trắng.
Ví dụ:

Python3

var1 = " Xin chào "

var2 = "World"

print (var1, var2)

 
 

Output

 Hello World 

Sử dụng khi bạn muốn kết hợp các loại dữ liệu với một khoảng trắng duy nhất ở giữa.

Ghi chú cá nhân của tôi


Xem thêm những thông tin liên quan đến chủ đề kết hợp hai chuỗi python

How To Concatenate Strings In Python

  • Tác giả: Case Digital
  • Ngày đăng: 2021-01-11
  • Đánh giá: 4 ⭐ ( 9210 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: In this python tutorial, we discuss how to concatenate strings in python. In fact, we dive into 5 different ways to concatenate strings in python!

    0:00 - Intro
    0:39 - What is String Concatenation?
    1:40 - String + Operator
    3:04 - Python String Concatenation with Join
    5:20 - Python String Concatenation with % Operator
    6:29 - Python String Concatenation with Format
    7:10 - Python String Concatenation with F-Strings
    9:50 - Most Used String Concatenation Method
    10:50 - Try For Your Self!

    For more python tutorials check out the following playlists:

    Python Tutorials:
    https://tinyurl.com/CaseDigital-PythonTutorials

    Python Questions:
    https://tinyurl.com/CaseDigital-PythonQuestions

Tìm hiểu về String trong Python từ A-Z

  • Tác giả: t3h.edu.vn
  • Đánh giá: 4 ⭐ ( 3020 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Nếu bạn đang học lập trình với Python, string là một trong những kiến thức mà bạn cần phải nắm rõ. Trong bài viết này, T3H sẽ giúp bạn làm rõ String trong Python là gì? Cách tạo string, truy cập các ký tự trong String trong Python.

Chuỗi (String) trong Python

  • Tác giả: vietjack.com
  • Đánh giá: 3 ⭐ ( 8277 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Chuỗi (String) trong Python - Học Python cơ bản và nâng cao theo các bước đơn giản từ Tổng quan, Cài đặt, Biến, Toán tử, Cú pháp cơ bản, Hướng đối tượng, Vòng lặp, Chuỗi, Number, List, Dictionary, Tuple, Module, Xử lý ngoại lệ, Tool, Exception Handling, Socket, GUI, Multithread, Lập trình mạng, Xử lý XML.

Nối chuỗi và lặp chuỗi trong python

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 7605 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách nối chuỗi và lặp chuỗi trong python. Bạn sẽ học được cách nối chuỗi bằng toán tử cộng + và lặp chuỗi bằng toán tử nhân * trong python sau bài học này.

Nối chuỗi trong Python

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 3 ⭐ ( 6870 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Nối chuỗi trong Python - Lập Trình Từ Đầu 2 String trong Python

Cách nối chuỗi hiệu quả trong Python

  • Tác giả: viblo.asia
  • Đánh giá: 3 ⭐ ( 4753 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Khi tôi mới bắt đầu sử dụng Python, tôi thường sử dụng toán tử + để nối chuỗi như nhiều ngôn ngữ lập trình đã làm như Java.

[Tự học python] Kết hợp các toán tử so sánh trong Python

  • Tác giả: cafedev.vn
  • Đánh giá: 3 ⭐ ( 7666 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong các ngôn ngữ lập trình, việc kiểm tra từ hai điều kiện trở lên là điều rất phổ biến. Giả sử chúng ta muốn kiểm tra điều kiện dưới đây:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Tìm hiểu MongoDB tham gia | 5 khía cạnh quan trọng - cách nối các bảng trong mongodb

By ads_php